我的组织对每个网站都有不同的OU。每个站点内都有一个名为Class
的嵌套输出。
我想找到嵌套OU=USERS
OU。
仅使用以下命令不起作用:
USERS
显然,这不会返回任何东西。我必须指定一个网站:
Get-ADUser -Filter * -SearchBase "OU=USERS,DC=*****,DC=*****"
是否可能搜索每个寻找子用户的网站OU?
答案 0 :(得分:3)
您可以使用另一个cmdlet来获取您正在寻找的OU。
$ous = Get-ADOrganizationalUnit -Filter "Name -eq 'Users'"
$ous | ForEach-Object{
Get-ADUser -Filter * -SearchBase $_.DistinguishedName
}
Get-ADOrganizationalUnit
将为您提供所有USERS OU,然后您可以针对其中的每一个运行Get-ADUser
。