Я пытаюсь написать одну команду в PS, который позволяет мне счет AD для всех пользователей Lync включается SAMAccountNamePowershell объединить Lync и AD командлеты
Я попытался это:
get-csuser | where {$_.Enabled -eq $True -and $_.SipAddress -ne $null} | foreach-object {get-aduser -filter {samaccountname -eq $_.samaccountname}}
Это, однако, не работает
Я знаю, что могу сделать это с помощью простого сценария, но причина, по которой мне нужно сделать это в командной строке, это то, что я использую C# для вызова вышеуказанного, и я не хочу создавать 2 объекта powershell (по соображениям производительности), поэтому я хотел бы запустить всю команду в одном поле блок wershell.
Любые идеи, как мне исправить вышеупомянутый скрипт?
Заранее спасибо
это немного короткое –