我有一个简单的“error.log”压缩脚本,想知道 Windows Powershell“Compress-Archive”命令执行其操作的顺序,特别是当您将压缩文件移动到另一个驱动器时。所以如果我有
$compress = @{
LiteralPath = $SourceDir
DestinationPath = $TagetZip
}
Compress-Archive @compress
$TargetZip位于“远程”驱动器(例如非常慢的外置硬盘)上,它会先压缩然后移动吗?它是否将内容直接传输到遥控器?最坏的情况是它先将文件复制到远程,然后再压缩。