我正在尝试读取powershell中的csv文件,对于第一列中的每一项,我都运行powershell命令,并希望将输出添加到相应行的下一列。问题是我不知道如何将命令的输出添加到相应行的CSV中。例如:
至
A1、B1
A2、B2
A3、B3
添加C1、C2、C3
作为
A1、B1、C1
A2、B2、C2
A3、B3、C3
使用Select-Object *
创建作为输入副本的新对象,然后使用计算的属性为每个对象添加一个附加属性:
Import-Csv original.csv |Select-Object *,@{Name='NewColumnName';Expression={ Get-NewColumnValue }} |Export-Csv output.csv -NoTypeInformation