Windows Powershell压缩档案:处理顺序是什么



我有一个简单的"error.log"压缩脚本,想知道Windows Powershell"压缩档案"命令执行操作的顺序,特别是当您将压缩文件移动到另一个驱动器时。所以如果我有

$compress = @{
LiteralPath = $SourceDir
DestinationPath = $TagetZip
}
Compress-Archive @compress

$TargetZip在"远程"驱动器上(例如速度非常慢的外部HDD(,它会先压缩,然后移动吗?它会将内容直接流式传输到遥控器吗?最糟糕的情况是,如果它先将文件复制到远程,然后再进行压缩。

压缩档案使用交换文件和RAM内存创建档案,然后将其移动到目标。

最新更新