0
get-content C:\OUlist.txt | get-qadcomputer -SearchRoot $_ -DontUseDefaultIncludedProperties -IncludedProperties info

在 OUlist.txt 文件中有一个 OU 列表。我无法将每个 OU 传递给 get-qadcomputer 命令。如果我在命令中使用“company.com\workstation\Win7”而不是“$_”对 OU 进行硬编码,则脚本运行良好。

关于将 OU 传递到管道中,我是否做错了什么?

4

1 回答 1

1

-SearchRoot 参数不接受管道输入,因此您需要使用循环:

get-content C:\OUlist.txt | ForEach-Object { get-qadcomputer -SearchRoot $_ -DontUseDefaultIncludedProperties -IncludedProperties info }
于 2014-03-21T23:03:31.137 回答