Я пытаюсь вернуть список членов группы из задания, но не получаю результатов от Receive-Job
. Я хочу получить переменную, содержащую массив, или перейти к новому массиву.Получение: не получение результатов
Пример кода ниже. Как я могу получить Receive-Job
для возврата данных в $objGroupMembers
?
Start-Job -Name 'GroupName' -ScriptBlock {
Get-PSSnapin -Registered | Add-PSSnapin;
$aryProperties = @(
"SamAccountName"
"employeeid"
"firstname"
"lastname"
"email"
"title"
"department"
)
$objGroupMembers = Get-QADGroupMember -Identity "GroupName" -Indirect -SizeLimit 0 -DontUseDefaultIncludedProperties -IncludedProperties $aryProperties | Select-Object $aryProperties
}
Спасибо! Не могу поверить, что я этого не понимал. Отлично работает, теперь для улучшения всех скриптов Po $ h моей команды. – KevinW
Вместо эхо-ответов '$ objGroupMembers' просто не назначают вывод' Get-QADGroupMember' переменной в первую очередь. –
@AnsgarWiechers: Да, я написал это так для объяснения, однако я согласен с вами. –