我想要一个powershell脚本来查找用户的域名。
我试过domain(CN=Domain Users,CN=Users,DC=nam,DC=nsroot,DC=net)
它显示{{1}}。但我希望它显示在域上,因为我有一个巨大的用户列表
答案 0 :(得分:0)
嗯..有userprincipalname属性,但很多时候它是空白的。你可以做这样的事情
(get-aduser -filter *).SamAccountName | % {$_.Insert(0,'test\')}
只需更改'测试\'到您的域名
答案 1 :(得分:0)
也许这个?
Get-ADUser <user> -Properties * |
Select *,@{l='Domain';e={ $_.canonicalname.split('/')[0] } }
答案 2 :(得分:0)
选择您想要的属性并修改它:
$Domain = Get-ADDomain | select -expandproperty NetBIOSName
Get-ADUser <USERID OR -Filter *> -Properties DisplayName | select samAccountName, DisplayName, @{n="Domain";e={$Domain}} | Export-Csv Users1.csv -NoTypeInformation
以防其他人在将来寻找这个......