2013-11-15 2 views
0

7zip을 사용하여 특정 폴더에서 백업 파일을 추출하는 powershell 스크립트가 있습니다. 이전에는 rar 파일로 작업했지만 백업 파일 압축은 rar에서 zip으로 변경되었습니다. 나는 사용 된 명령이 변경없이 작동 할 것이라고 생각했지만 예기치 않은 문제에 직면하고 있습니다.7zip에서 폴더의 zip 파일을 처리 할 수 ​​없음

사용 명령은

`7z e -y -i!Backups\TempFolder\t\* \TempFolder\t\ 

백업 \ tempfolder \ t \ 폴더가 오늘 아침에 생성 된 2 개 zip 파일을 가지고있다. 내가 그 명령을 실행하면 -y와 함께 제공되는 전자 명령이 파일의 압축을 푼되지 않는 이유 출력은

가 가
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 
Processing archive: \TempFolder\t\Admin_Backup.bak.zip 
No files to process 
Processing archive: \TempFolder\t\spector_Backup.bak.zip 
No files to process 
Archives: 2 
Files: 0 
Size:  0 
Compressed: 206848564 

누군가가 말해 수있다? 또한 생성 된 zip 파일이 손상된 것으로 생각했지만 수동으로 압축을 풀었습니다.

답변

0

출력 폴더를 제공하려면 -o 옵션을 사용해야합니다. 또한 입력 파일에 대해 -i 옵션이 필요하지 않습니다. 이것을 시도하십시오 :

7z e -y Backups\TempFolder\t\* -o\TempFolder\t\ 
+0

는 매력 같이 작동합니다. -i! rar 내의 폴더에서 특정 파일을 찾는데 사용되었지만 구조가 변경되었습니다. 빠른 응답 친구를위한 환호. – Abuelo

관련 문제