0

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

$compress = @{
    LiteralPath = $SourceDir
    DestinationPath = $TagetZip
}

Compress-Archive @compress

$TargetZip位于“远程”驱动器(例如非常慢的外置硬盘)上,它会先压缩然后移动吗?它是否将内容直接传输到遥控器?最坏的情况是它先将文件复制到远程,然后再压缩。

4

1 回答 1

0

Compress-Archive使用您的交换文件和 RAM 内存创建存档,然后将其移动到目的地。

于 2020-03-03T09:43:33.417 回答