본문 바로가기

유용한 Tip

CAB 파일 만들기 / makecab

확장자가 cab인 파일로 압축을해야 할 일이 생겼습니다.


이제 확장자가 cab인 파일로 압축해 보도록 하겠습니다.


  • 파일 하나일 경우

--test.txt 파일을 test.cab 파일로 압축하는 예제

커맨드라인에서 아래 커맨드를 실행시킵니다.

makecab test.txt test.cab


  • 파일이 여러 개일 경우

1. TEST라는 폴더를 만듭니다.


2. TEST 폴더에 압축해야 할 파일들을 복사합니다.


3. TEST 폴더에 새로운 텍스트 파일(TEST.txt)을 만들고, TEST.txt 파일을 연 후 압축해야 할 파일의 Full 네임(파일명.확장자)을 한줄에 하나씩 작성 후 저장합니다.

예)

TEST.txt

-----------------------------

1.txt

2.txt


!!여기서 잠깐

압축해야 할 파일들이 무지하게 많을 때는 어떻게 해야 할까요???

먼저 커맨드 라인을 실행 시킨 후 TEST 폴더 위치로 이동합니다.

dir /b 명령어를 실행하게되면 파일 리스트가 출력되어지고, 마우스를 이용하여 파일을 선택한 후 복사합니다.

=>커맨드 라인의 좌측 맨 위에 검은색으로 된 cmd아이콘을 선택한 후 오른쪽 마우스를 누르면 속성을 선택할 수 있습니다.

그 다음 옵션 탭에서 빠른 편집 모드를 체크하게 되면 파일들을 마우스로 선택하실 수 있습니다. 




4. makecab /d MaxDiskSize=1024000000 /f test.txt 타이핑 후 실행 시킵니다.

=>여기서 사이즈 값의 단위는 Byte입니다.


5. 압축이 끝나게 되면 TEST 폴더안에 Disk1이라는 폴더가 자동 생성됩니다. 그 안에 1.cab 파일이 있습니다.



[참고 사이트]

Makecab

http://technet.microsoft.com/ko-kr/library/hh875545.aspx