【问题标题】:Field will not populate in hash table字段不会填充到哈希表中
【发布时间】:2017-07-12 07:10:18
【问题描述】:
import-csv c:\temp\aduserimport.csv |
Select-Object -property *,
          @{ name = 'SamAccountName'; expression = { $_.Login } },
          @{ Label = 'Name'; expression = { $_.login } },
          @{ Label = 'Department'; expression= { $_Dept }}

csv 文件如下所示。它显示的是 DEPT 而不是 Department 值。登录名也不应该在那里。它还显示我做错了什么?

登录名、部门、​​城市、职务

吉米·贾恩,它,费城,总统

但我的结果看起来像这样

登录:吉米·贾恩

部门:它

城市:费城

头衔:总裁

SamAccountName : 吉米·贾恩

姓名:吉米·贾恩

部门:

【问题讨论】:

  • 最后一行少了一个点$_Dept => $_.Dept宽度可能超过你的屏幕宽度,在最后一行追加|Format-Table -Auto

标签: powershell csv


【解决方案1】:

有助于在 $_.dept 中添加句点 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    相关资源
    最近更新 更多