如何使用OU和管理员信息从AD禁用的用户列表
问题描述:
如何获取域中禁用的用户帐户列表,包括OU
和Manager
字段?我得到它只与用户和DistinguishedName
工作,但Manager
数据导致问题。如何使用OU和管理员信息从AD禁用的用户列表
想这一点,但没有奏效:
Get-ADUser -Server fabrik.com -Filter * -Property DisplayName, Manager, OU |
Where-Object { $_.Enabled -eq "False" } |
Select-Object DisplayName, @{ n = 'OU'; e = { ($_.canonicalname -Split "/")[-2] } }, Manager |
Export-Csv "c:\temp\DisabledUsers.csv"
我还测试了Search-ADObject
功能,但并没有得到它的工作的。
答
Get-ADUser -Server fabrik.com -Filter {Enabled -eq $false} -Property distinguishedname,canonicalname,DisplayName,Manager,OU | Select DisplayName, @{ n = 'OU'; e = { ($_.canonicalname -Split "/")[-2] } }, @{ n = 'Manager'; e = { $_ -replace "(CN=)(.*?),.*",'$2' } } | Export-Csv "c:\temp\DisabledUsers.csv"
错误消息或描述behiavor? – vrdse