如何使用OU和管理员信息从AD禁用的用户列表

问题描述:

如何获取域中禁用的用户帐户列表,包括OUManager字段?我得到它只与用户和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功能,但并没有得到它的工作的。

+0

错误消息或描述behiavor? – vrdse

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"