SQL用匹配值替换行

时间:2013-11-18 16:48:30

标签: sql vb.net powershell vb.net-2010 csvde

我正在使用CSVDE从AD中提取数据。我有一行名为“Managers”的行,它在提取数据时给出了专有名称。我以某种方式用员工的ID替换了这个值。 我执行了

  

CN = Manager1,OU =容器,DC =网域控制器

需要用Manager1的员工ID替换整件事。如果需要,我可以在PowerShell或VB中执行此操作。

1 个答案:

答案 0 :(得分:0)

使用Powershell和ActiveDirectory模块:

Import-CSV <csvfile> |
  foreach {
           $_.Manager = (Get-Aduser $_.Manager -Properties EmployeeID).EmployeeID
          } |
              Export-CSV <csvfile> -NoTypeInformation