修改 Powershell 脚本以使用 Robocopy 从多个源复制到单个目标

修改 Powershell 脚本以使用 Robocopy 从多个源复制到单个目标

想要编写一个脚本(最好在 PowerShell 中)来将文件从多个目录复制(robocopy)到单个目标。我可以对单个源目录执行此操作。但需要帮助来修改它以从多个位置复制。这是骨架脚本:

Robocopy $Root $Dest /E /XX /COPYALL

编辑:使用多个变量存储多个目录和“Foreach 循环”命令解决如下问题

$Origin1=ABC
$Origin2=DEF

。 。

$ALLOri=$Origin1,$Origin2...

ForEach ($i in $ALLOri) {robocopy $i $dest /E /XX /COPYALL}

相关内容