字段不会填充在哈希表中

时间:2017-07-11 21:20:54

标签: powershell csv

import-csv c:\temp\aduserimport.csv |
Select-Object -property *,
          @{ name = 'SamAccountName'; expression = { $_.Login } },
          @{ Label = 'Name'; expression = { $_.login } },
          @{ Label = 'Department'; expression= { $_Dept }}

csv文件看起来像这样。它显示DEPT而不是Department值。登录也不应该在那里。它还显示我做错了什么?

  

登录,DEPT,城市,标题

     

Jimmy Jawn,它,费城,总统

但我的结果看起来像这样

  

登录:Jimmy Jawn

     部门:它

     

城市:费城

     标题:总统

     

SamAccountName:Jimmy Jawn

     

姓名:Jimmy Jawn

     

部门:

2 个答案:

答案 0 :(得分:1)

有助于在$ _.dept中设置句点:)

答案 1 :(得分:0)

应该是:

import-csv c:\temp\aduserimport.csv |
Select-Object -property *,
          @{ name = 'SamAccountName'; expression = { $_.Login } },
          @{ Label = 'Name'; expression = { $_.login } },
          @{ Label = 'Department'; expression= { $_.Dept }}