我试图将变量(数组)的内容传递给Get-ADUser

时间:2016-07-26 19:56:45

标签: powershell active-directory

这是我的代码:

$ EuropeUsers2的内容是: jsmith1 jsmith2 jsmith3 jsmith4

$EU = ForEach ($User in $EuropeUsers2) { Get-Aduser $User -Server "emea.abc.local" }

我得到的错误类似于:Get-ADUser:无法绑定参数' Identity'。无法转换价值" @ {SamAccountName = jsmith1}"

我知道我必须遗漏一些小事,有人可以提出建议。

1 个答案:

答案 0 :(得分:0)

这行代码解决了问题

$EU = ForEach ($User in $EuropeUsers2) { Get-Aduser $User.SamAccountName -Server "emea.abc.local" }

谢谢Pero!