关于powershell:将两个.csv文件合并为一个文件

 2021-04-27 

merge two .csv files into one file

我有两个要合并为一个的.csv文件。
FileA具有DisplayName和Email的标题
FileB具有所有者标头。我还不能将两者合并为一个。任何帮助表示赞赏。

新文件的标题必须为:

DisplayName电子邮件所有者

AccountA AccountA@company.com John.doe@company.com


这是一种实现方式:

1
2
3
4
5
6
7
8
$filea = import-csv filea.csv
$fileb = import-csv fileb.csv

for($i=0;$i -lt $filea.count;$i++){
    $filea[$i] | Add-Member -MemberType NoteProperty -Name Owners -Value $fileb[$i].Owners
}

$filea | export-csv combined.csv -notype