Powershell 在OU中查找同名的所有成员
我的组织对每个站点都有不同的OU。每个站点中都有一个嵌套的out,名为Powershell 在OU中查找同名的所有成员,powershell,active-directory,ldap,Powershell,Active Directory,Ldap,我的组织对每个站点都有不同的OU。每个站点中都有一个嵌套的out,名为OU=USERS 我想找到每个站点中嵌套的所有成员USERSOU 仅使用以下命令不起作用: Get-ADUser -Filter * -SearchBase "OU=USERS,DC=*****,DC=*****" 显然,这不会返回任何内容。我必须指定一个站点: Get-ADUser -Filter * -SearchBase "OU=USERS,OU=MySite,DC=*****,DC=*****" 是否可以在每个网站
OU=USERS
我想找到每个站点中嵌套的所有成员USERS
OU
仅使用以下命令不起作用:
Get-ADUser -Filter * -SearchBase "OU=USERS,DC=*****,DC=*****"
显然,这不会返回任何内容。我必须指定一个站点:
Get-ADUser -Filter * -SearchBase "OU=USERS,OU=MySite,DC=*****,DC=*****"
是否可以在每个网站上搜索您要查找的子用户?您可以使用另一个cmdlet获取您要查找的用户
$ous = Get-ADOrganizationalUnit -Filter "Name -eq 'Users'"
$ous | ForEach-Object{
Get-ADUser -Filter * -SearchBase $_.DistinguishedName
}
Get ADOrganizationalUnit
将为您获取所有用户,然后您可以针对每个用户运行Get ADUser
您可以使用另一个cmdlet获取您要查找的OU
$ous = Get-ADOrganizationalUnit -Filter "Name -eq 'Users'"
$ous | ForEach-Object{
Get-ADUser -Filter * -SearchBase $_.DistinguishedName
}
Get ADOrganizationalUnit
将为您获取所有用户,然后您可以针对每个用户运行Get ADUser
您可以使用另一个cmdlet获取您要查找的OU
$ous = Get-ADOrganizationalUnit -Filter "Name -eq 'Users'"
$ous | ForEach-Object{
Get-ADUser -Filter * -SearchBase $_.DistinguishedName
}
Get ADOrganizationalUnit
将为您获取所有用户,然后您可以针对每个用户运行Get ADUser
您可以使用另一个cmdlet获取您要查找的OU
$ous = Get-ADOrganizationalUnit -Filter "Name -eq 'Users'"
$ous | ForEach-Object{
Get-ADUser -Filter * -SearchBase $_.DistinguishedName
}
Get ADOrganizationalUnit
将为您获取所有用户,然后您可以针对每个用户运行Get ADUser