Cabarc 사용법
실행화일을 배포하기 위해 일반적으로 사용하는 것이 CAB화일 형태로 만든 다음 하나의 CAB화일을 OBJECT Tag로 넣어 HTML에 삽입 하는 것입니다. dll이나 ocx 또는 다른 cab화일을 통해 새로운 CAB화일을 만들 수 있습니다. CAB화일은 다운로드를 위해 압축을 하는 일종의 압축포맷입니다.
1. CAB 파일 생성방법
Usage: CABARC [options] command cabfile [@list] [files] [dest_dir]
기본 예> cabarc -s 6144 N my.cab my1.ocx my2.ocx
- 하나의 파일을 Cab 파일로 생성
CabArc n my.cab my.ocx - 적은수의 파일을 Cab 파일로 생성
- 3개의 파일(my.ocx, my2.ocx, my.inf)로 Cab 파일 생성
Cabarc n my.cab my1.ocx my2.ocx my.inf - 많은수의 파일을 Cab 파일로 생성
- 파일들을 하나의 하위 디렉토리(예:app)에 넣고 바로 위 디렉토리에서 다음의 명령을 이용한다.
Cabarc r ?p my.cab app\*.*
2. Cabarc 옵션리스트
- Command
L Cabinet(CAB) 파일의 목록 보기 (예: CabArc l my.cab)
N 새로운 cabinet 파일 생성 (예: CabArc n my.cab *.dll *.ocx)
X Cabinet 파일로부터 파일 꺼내기 (예: CabArc x my.cab my.ocx) - Options
-c 작업할 파일 확인하기
-o 파일을 꺼낼 때, 사용자에게 묻지 않고 덮어쓰기
-m 압축 형태 지정 [LZX:<15..21>|MSZIP|NONE], (기본 형태는 MSZIP)
-p 파일명에 파일 경로 포함하기 (단, 상대 경로만 허용)
-P 파일 포함 시 지정된 접두어 생략하기 (주로, 파일 경로의 일부가 지정됨)
-r 하위 디렉토리의 파일까지 포함하기 (주로, -p 옵션과 함께 사용)
-s Cabinet 파일 내에 사인 정보를 둘 여유 공간 확보 (예: -s 6144 => 6K bytes)
-I Cabinet 생성시 'Cabinet Set ID' 지정 (기본 아이디는
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발] INF 파일 설명서 (0) | 2010.08.12 |
---|---|
[개발/웹] IE8에서 ActiveX 디버깅 하기 (0) | 2010.08.10 |
[개발/델파이] 비스타, ActiveX에서 UAC를 통한 관리자 권한 획득 방법 (0) | 2010.07.28 |
[IT/개발] Vista UAC(User Account Control) 설정 방법 (0) | 2010.07.28 |
[개발] 파워빌더 ODBC 인터페이스 (0) | 2010.07.13 |
댓글