powershell 中的 Robocopy

powershell 中的 Robocopy

我想从两个不同的服务器复制 csv 文件,然后将这些文件粘贴到第三台服务器的某个位置。

第一台服务器上的 CSV 文件位置是 -E:\HC_Disk\Sample\"+"DiskSpace-"+(Get-Date -format yyyyMMdd)+".csv

第二台服务器上的 CSV 文件位置 -E:\HC_Disk\Sample\"+"DiskSpace-"+(Get-Date -format yyyyMMdd)+".csv

我有每天生成文件的脚本。我主要关心的是如何在 powershell 中将这两个文件合并在一起。

你能帮我一下吗?谢谢

答案1

如果您指的是合并两个 CSV,假设相同的标题,请尝试以下操作(修改您的文件名/路径):

Get-Content file1.csv, file2.csv | Select-Object -Unique | Set-Content mergedfile.csv

相关内容