此脚本未按预期提取广告用户数据。此代码正确提取了Name和UserPrincipalName,但其余字段为空白。我知道要提取的字段不是空白。结果应该是一个显示选择对象的csv文件。我错过了什么吗?我也没有收到错误消息。
$OUpath = 'ou=*****,OU=****,DC=****,DC=****,DC=****,DC=****'
$ExportPath = 'c:\scripts\users_in_ou2.csv'
Get-ADUser -Filter * -SearchBase $OUpath |
Select-object Name,UserPrincipalName,mobile,mail,telephoneNumber,employeeID |
Export-Csv -NoType $ExportPath
答案 0 :(得分:2)
您需要告诉get-aduser您想要哪些属性。也许也有更好的方法,但这应该可以为您带来想要的结果
$OUpath = 'ou=*****,OU=****,DC=****,DC=****,DC=****,DC=****'
$ExportPath = 'c:\scripts\users_in_ou2.csv'
Get-ADUser -Filter * -SearchBase $OUpath -Properties Name,UserPrincipalName,Mobile,EmailAddress,telephoneNumber,employeeID |
Select-object Name,UserPrincipalName,Mobile,EmailAddress,telephoneNumber,employeeID |
Export-Csv -NoType $ExportPath