지정된 루트 폴더에서 현재 폴더로 파일의 압축을 풀려면 배치 파일을 작성해야 합니다.
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 파일이 있는 정확한 위치에 파일의 압축을 풉니다.
내 질문은 다음과 같습니다.
Windows(적어도 XP부터는)에 내장된 zip 도구에 대한 명령줄이 있습니까? 그렇지 않으면 다른 타사 유틸리티를 사용해야 합니까?
답변1
응, 그거라고 해COMPRESS.EXE
답변2
내 추측으로는 7 Zip과 다음 위치에서 다운로드한 명령줄 도구 7za.exe를 사용하는 것 같습니다.nload 7-Zip for Windows:
.
명령줄 매개변수나 7za.exe 사용에 대한 몇 가지 예가 필요한 경우 다음 링크를 참조하세요.7-Zip Command-Line Examples