我正在使用CSVDE从AD中提取数据。我有一行名为“Managers”的行,它在提取数据时给出了专有名称。我以某种方式用员工的ID替换了这个值。 我执行了
CN = Manager1,OU =容器,DC =网域控制器
需要用Manager1的员工ID替换整件事。如果需要,我可以在PowerShell或VB中执行此操作。
答案 0 :(得分:0)
使用Powershell和ActiveDirectory模块:
Import-CSV <csvfile> |
foreach {
$_.Manager = (Get-Aduser $_.Manager -Properties EmployeeID).EmployeeID
} |
Export-CSV <csvfile> -NoTypeInformation