7zip의 콘솔 명령을 이용하면 다음과 같이 편리한 압축이 가능합니다.

7zip으로 특정한 확장자를 포함한 파일들만 압축하기(하위 폴더 포함)
7z  a -r -tzip test.zip *.txt *.diz *.chm
7zG a -r -tzip test.zip *.txt *.diz *.chm


7zip으로 특정한 확장자만 제외한 파일들만 압축하기(하위 폴더 포함)
7z  a -r -tzip test.zip -x!*.txt -x!*.diz -x!*.chm
7zG a -r -tzip test.zip -x!*.txt -x!*.diz -x!*.chm
 

7zip으로 특정한 확장자를 포함한 파일들만 하나의 폴더에 모아서 압축하기(하위 폴더 탐색)
@echo off
SET ZipPath="C:\Program Files\7-Zip\7zG.exe"
%ZipPath% a -tzip %TEMP%\ExtractTxt.zip SourceData\ *.txt *.cpp *.h -r
%ZipPath% e %TEMP%\ExtractTxt.zip -o%TEMP%\ExtractData\ *.txt *.cpp *.h -r
del %TEMP%\ExtractTxt.zip /F
%ZipPath% a -tzip ExtractTxt.zip %TEMP%\ExtractData\*
rd %TEMP%\ExtractData /S /Q
 
2008/03/06 22:06 2008/03/06 22:06

글 걸기 주소 : 이 글에는 트랙백을 보낼 수 없습니다

덧글을 달아 주세요