1つのドキュメントを除いてすべてのフォルダを解凍しようとしていて、その圧縮フォルダを新しい場所に出力しようとしています。私はそうするときしかし、私はどこにでも私のコードでは、Remove-項目を持っていない、とエラーが唯一の私は「できる、内部のPowerShellモジュールに由来すると思わPowerShellでディレクトリを圧縮するときにRemove-Itemエラーが発生する
Remove-Item : Cannot find path 'C:\Folder\123\12345\12345-A.zip' because it does not exist.
At C:\windows\system32\windowspowershell\v1.0\Modules\Microsoft.PowerShell.Archive\Microsoft.PowerShell.Archive.psm1:233 char:21
+ ... Remove-Item -LiteralPath $DestinationPath -Force -Recurse ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Folder...12345\12345-A.zip:String) [Remove-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand
削除項目のエラーを取得しますそれを引き起こした原因を突き止める。
残念ながら私は、thisスレッドで提案されているように、別の圧縮ライブラリを簡単にダウンロードできない状況にあります。ここで
は、関連するコードです:
Copy-Item -path $path -destination "$destination\$doc_project_folder\$doc_project_rev\"
Write-Host "Copied to $destination\$doc_project_folder\$doc_project_rev"
Get-ChildItem $document_hash[$doc] | Where { $_.Name -notin $docs_to_exclude} |
Compress-Archive -DestinationPath "$destination\$doc_project_folder\$doc_project_rev\$doc_number.zip" -compressionlevel fastest
このエラーが正常に私の目的の場所に圧縮フォルダを出力してから私を妨げています。このエラーの原因は何か、そして/またはそれを解決するために何を変更する必要がありますか?