2010-06-03 2 views
0

배치 파일을 작성하여 주어진 루트 폴더에서 현재 폴더로 파일의 압축을 풀어야합니다.Windows 명령 줄 압축/추출 도구?

Folder 0 
    |----- Folder 1 
    |   |----- File1.zip 
    |   |----- File2.zip 
    |   |----- File3.zip 
    | 
    |----- Folder 2 
    |   |----- File4.zip 
    |  
    |----- Folder 3 
       |----- File5.zip 
       |----- FileN.zip 

그래서, 내 배치 파일과 같이 시작됩니다 바란다 :

ocd.bat /d="Folder 0" 

다음에,이 위치를 정확히 파일의 압축을 모든 하위 폴더를 통해 배치 파일 내에서 반복합니다. zip 파일이 있습니다. (적어도 XP에서) 임베디드 우편 도구에 대한 명령 줄을

는 Windows합니까 :

그래서 여기 내 질문? 그렇지 않으면 다른 제 3 자 유틸리티를 사용해야합니까?

답변

2

AFAIK는 윈도우 XP의 일부로 제공 도구가 압축 해제되지 않지만 멋지게 일을 할 것입니다 GNU unzip있다.

+0

Windows XP에 압축 유틸리티 인'compress.exe '가 내장되어 있다고 들었습니다. –

+0

압축은 ZIP 파일로 작업하는 방법을 모르고 있으며 모든 버전의 XP에서 사용할 수있는 것은 아닙니다. 압축 해제 기능이 필요한 경우 타사 EXE가 필요합니다. – Joe

+1

마침내 7-Zip의 명령 줄 버전 인'7za.exe '를 사용하기로 결정했습니다. –