在Powershell中编写字典输出时如何更改"name"和"value"?



运行此"脚本"时:

$datadict = @{'One' = 1; 'Two' = 2; };
foreach($data in $datadict) {
    Write-Output $datadict;
}

如何更改Powershell中的"名称"one_answers"值"字符串输出:

Name                           Value
----                           -----
One                            1
Two                            2

您可以循环键并使用类似这样的psobject:

$datadict.keys | % {
    New-object psobject -Property @{
        'new name 1' = $_
        'new name 2' = $datadict[$_]    
    }
}

输出为:

new name 1 new name 2
---------- ----------
One                 1
Two                 2

相关内容

最新更新