**我在 CSV 文件中有用户显示名称列表,我试图获取 samAccountName 并将其导出到 CSV 文件,但它不起作用,我知道 get-aduser 不接受显示名称作为值,所以我使用了过滤器,但仍然没有请工作帮助:)
CSV 文件格式
User
阿米尔·约翰
美国能源部,约翰
约翰·史密斯
**
$list = Import-Csv C:\export.csv
foreach ($user in $list) {
Get-ADUser -filter { DisplayName -eq "user.user" } | Select samAccountName | Export-csv C:\export1.csv
}
Try
ForEach($user in $list{
$dn = $user.user
Get-ADUser -Filter { displayName -like $dn } | Select samAccountName > C:\export1.csv}
另请验证 AD 中的显示名称与 CSV 中的显示名称是否匹配。但这对我有用。起初我无法直接导出到C,所以我将CSV导出到C:\AD\export.csv
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)