我正在尝试从许多其他Ou中提取特定子文件夹中所有用户的列表。例如。
Get-ADUser -SearchBase "OU=Platform,OU=DeltaV,DC=RootDomain,DC=com" -Filter *
并且:
"OU=Platform,OU=RootV,DC=ChildDomain,DC=RootDomain,DC=com"
以下内容:
Get-ADUser -SearchBase "OU=Platform,OU=*,DC=ROotDomain,DC=com" -Filter *
我不确定如果没有编写指定每个位置的大型脚本,PowerShell是否可以实现这一点。
任何想法?
感谢。
答案 0 :(得分:1)
与EBGreen合作,我找到了答案:
一个简单的查询:
Get-ADUser -filter * -Properties * | where-object {$_ -like "*OU=Platform*" } | select mailNickname, l, DistinguishedName | export-CSV -path "c:\workspace\Pull.csv"
这使我能够拉出所有AD,使用where对象将OU缩小到Platform,然后选择相关数据。