如何使用OU& amp;经理信息

时间:2017-09-19 06:12:56

标签: powershell active-directory

如何获取域中已停用的用户帐户列表,包括OUManager字段?我只让用户和DistinguishedName使用它,但Manager数据会导致问题。

试过这个,但没有工作:

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函数,但没有让它工作。

1 个答案:

答案 0 :(得分:0)

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"