我正在尝试替换 CSV 中的一行并保留数组结构,请参阅 CSV 和代码示例:
CSV 示例:
Computer,Domain
DC001,contoso.local
DB001,contoso.local
AB001,contoso.local
代码:
[array]$csv= Import-Csv c:\docs\MyCsv.csv
$newCSv = $csv | ForEach { $_.Domain -replace "contoso", "MyDomainName" }
Output of $newCsv:
MyDomainName.local
MyDomainName.local
MyDomainName.local
Desired output $newCsv:
Computer Domain
-------- ------
DC001 MyDomainName.local
DB001 MyDomainName.local
AB001 MyDomainName.local
我尝试过管道,| Select Computer, Domain但这不起作用。有没有办法来解决这个问题?