$sourceZip = "Path\Bla.zip\"
$destinationForExtraction = "Anotherpath\Bla"
7z x $sourceZip "-o$destinationForExtraction" *.exe -y
이 코드 조각은 7z : ERROR: CRC Failed: SomeFile.exe
입니다. 위 파일의 crc를 확인했습니다. 네, crc가 일치하지 않습니다. 그러나 동일한 우편 번호는 수동 절차 (오른쪽 클릭> 폴더로 추출)를 사용하여 추출됩니다.Powershell에서 7zip 명령을 통해 .zip을 추출하는 동안 CRC 오류를 처리하는 방법은 무엇입니까?
이 예외를 처리 할 방법이 있습니까?
7z의 이러한 모순되는 행동의 배경은 무엇입니까? 그것은 수동으로 추출하는 동안 제대로 추출하지만 명령 줄을 통해 추출하는 동안 동일한 파일을 추출 할 수 없습니다. 당신을 위해 일해야 오류를 리디렉션
예외를 잡아서 처리하려면 try/catch를 사용하십시오. 만약 당신이 왜 그럴거야? 그럼 난 다른 시스템을 한 번 확인하거나 한 번 7zip을 다시 설치하고 참조하십시오 –
당신이'7z.exe'의 저자에게 물어볼 필요가있는 것이 좋습니다. –
@Bill_Stewart 제안에 감사드립니다. –