PowerShellPackをインストールして、複数のファイルを zip に圧縮しました。.txt のような小さなファイルでは機能しますが、大きなファイルでは機能しません。zip にはファイルが 1 つしかなく、エラーが発生しますFile not found or no read permission
。
Import-Module PowerShellPack
Copy-ToZip -File "D:\Temp\Test.adi" -zipfile "D:\Temp\Files.zip"
Copy-ToZip -File "D:\Temp\Test2.adt" -zipfile "D:\Temp\Files.zip"
Wait-Job コマンドを使用しようとしましたが、これも小さなファイルでしか機能しません。大きなファイルの場合、zip ファイルが作成されますが、空です。
Import-Module PowerShellPack
$job = Start-Job {Copy-ToZip -File "D:\Temp\Test.adi" -zipfile "D:\Temp\Files.zip"}
Wait-Job $job
Receive-Job $job
$job = Start-Job {Copy-ToZip -File "D:\Temp\Test2.adt" -zipfile "D:\Temp\Files.zip"}
Wait-Job $job
Receive-Job $job