라이선스 및 제품 등록 정보
반디집 라이선스 정책
제품 등록 방법
제품 상세 비교
반디집 MSE (Microsoft Store Edition)
구매 영수증 출력하기
환불 정책
제품 등록 제거 방법
계좌이체로 구매하기
세금계산서 발급
구매 관련 FAQ
반디집 유료 에디션의 기능
암호 관리자
손상된 압축 파일 복구
압축 파일 암호 복구
반디집에서 압축 파일 내부의 이미지 파일 미리보기
반디집으로 압축 파일의 악성코드 검사하기
용어 및 기능 설명
알아서 풀기
반디집으로 대용량 파일을 분할 압축하기
ZIP 포맷의 UTF-8 파일명
ZIPX 포맷 소개
7z 포맷 소개
ZPAQ 포맷 소개
솔리드 압축이 뭔가요?
RAR 포맷 소개
ALZ 및 EGG 포맷 소개
빠른 드래그&드롭
멀티코어를 사용해서 압축하기
고속 아카이빙 기능
압축 해제 없이 압축 파일의 내용 수정하기
압축 해제 없이 압축 파일 내부의 파일 열기
압축 파일 내부의 문서 파일을 수정한 후 저장하기
반디집으로 파일에 암호를 설정해 압축하기
압축 파일 내부의 파일명 암호화
압축 파일 삭제 시 휴지통 사용하기
압축할 때 다른 프로세스가 사용 중인 파일도 압축하기
병렬 압축 해제
트리 컨트롤 선택 시 하위 폴더 아이템을 자동으로 펼치기
데이터의 손상과 안전한 백업
압축 파일 테스트
인터넷에서 다운로드 받은 파일의 Zone.Identifier 정보를 압축 푼 파일에도 복사하기
반디집 테마 색상 바꾸기
반디집 환경 설정 내보내고 가져오기
반디집 제거하기
업데이트 방식
커맨드 라인 파라미터
반디집 설치파일 커맨드 라인 파라미터
Windows 10 on ARM 소개
문제 해결
반디집 설치 또는 제품 등록이 되지 않습니다.
반디집을 구매할 때 사용한 이메일 주소에 접근이 불가능합니다.
코드페이지 자동 인식 기능이 정상 작동하지 않습니다.
브라우저에서 압축 파일 다운로드 후 자동으로 반디집이 실행됩니다.
탐색기에서 압축 파일의 아이콘이 반디집 아이콘으로 제대로 표시되지 않습니다.
탐색기에서 반디집의 마우스 우클릭 메뉴가 보이지 않습니다.
탐색기에서 반디집의 마우스 우클릭 메뉴가 정상적으로 표시되지 않습니다.
맥에서 "오류 22 - 유효하지 않은 변수" 에러가 발생하며 압축 파일이 풀리지 않습니다.
반디집으로 암호화한 ZIP 파일을 맥 파인더가 풀지 못합니다.
압축 파일 암호에 영어가 아닌 문자를 사용하고 싶으면 어떻게 해야 하나요?
여러 개의 압축 파일을 테스트하기
실행 파일(EXE)을 Gmail에 첨부하는 방법
반디집에서 드래그&드롭을 사용할 때 "매개 변수가 틀립니다." 오류 해결 방법
반디집으로 네트워크 드라이브에 있는 압축 파일을 열 수 없습니다.
분할 압축 파일의 압축이 풀리지 않습니다.
반디집의 bdzsfx.x86.sfx 파일은 무슨 파일이고 왜 악성코드로 진단되나요?
리눅스에서 와인(Wine)으로 반디집 실행하기
반디집을 스티커 메모와 함께 사용하면 프로그램이 멈춥니다.
네이버/다음 메일로 EXE 파일을 첨부해서 보내는 방법
반디집에서 압축한 파일의 파일명이 빵집에서 깨져 보입니다.
다운로드 받은 네이트 메일의 파일명이 반디집에서 깨져 보입니다.

커맨드 라인 파라미터

반디집(Bandizip.exe)과 반디집 콘솔 프로그램(bz.exe)은 다음과 같은 커맨드 라인 파라미터를 지원합니다.


# Bandizip.exe <archive>
# Bandizip.exe <command> [<switches>...] <archive> [<files>...] [<path_to_extract>]
# Bandizip.exe <bcommand> [<switches>...] [<files>...]
# bz.exe <command> [<switches>...] <archive> [<files>...] [<path_to_extract>]

<archive>

환경설정에서 지정된 기본 작동을 수행한다. 보통은 그냥 압축 파일을 연다.


<command>

a 파일을 압축 파일에 추가한다.
x 압축 파일 내부의 경로명을 보존하면서 압축을 푼다.
t 압축 파일을 테스트한다.
d 압축 파일을 내부의 파일을 삭제한다.
c 새로 압축 파일을 생성한다. 이미 같은 이름의 압축 파일이 있다면 삭제 후 생성한다.
cd 새로 압축 파일을 생성하는 파일 압축 창을 연다.
rn 압축 파일 내부의 파일 이름을 바꾼다.
l 압축 파일 내부의 파일 목록을 보여준다. (bz 전용)

<bcommand> Batch Commands

bc 각각의 파일이나 폴더명으로 파일을 압축한다. 이미 같은 이름이 존재할 경우 "파일명 (2)" 형식으로 파일을 생성한다. 대상 폴더가 지정되지 않았다면, 원본 파일이나 폴더가 있는 경로에서 압축한다.
bx 대상 폴더에 각각의 압축 파일의 압축을 푼다. 대상 폴더가 지정되지 않은 경우는 각각의 압축 파일이 있는 폴더에 푼다.
bt 각각의 압축 파일을 테스트한다.

<switches>

- 스위치 파싱을 중단한다.
-l:<0...9> 압축 레벨을 지정한다. (0:store, 1:fast, 5:default, 9:maximum)
-r- 하위 폴더를 리커시브하게 처리하지 않는다. (기본값)
-r 하위 폴더를 리커시브하게 처리한다.
-aoa 기존 파일이 있으면 덮어씌워 버린다.
-aos 기존 파일이 있으면 무시하고 넘어간다.
-aou 기존 파일이 있으면 이름을 바꾼다.
예를 들어, name.txt → name (2).txt
-sfx:"stub path" SFX 파일을 생성한다. SFX STUB 의 경로명을 지정할 수 있다.
(Bandizip c -sfx:"C:\Program Files\Bandizip\bdzsfx.x86.sfx" c:\out.exe c:\src.txt)
-zopfli ZIP으로 압축할 때 ZOPFLI을 인코더로 사용한다. (속도 느림)
-p:{password} 압축 파일의 암호를 지정한다.
-o:{dir} 대상 폴더를 지정한다.
이 스위치는 x 커맨드와 Batch Commands(bc, bx, bt)와 작동합니다.
-storeroot:<yes|no> -storeroot:yes 루트 폴더를 압축 파일의 최상위 폴더로 지정한다.
-storeroot:no 압축 파일의 최상위 폴더를 지정하지 않는다.
-y 질문하지 않고 자동으로 yes로 처리한다.
오류가 발생하지 않으면, 압축 및 압축 해제 창을 작업 완료 후 닫는다.
-ex:{list} 압축할 때 제외할 파일 목록을 지정한다.
-ex:hello.txt
-ex:"*.bak"
-ex:"*.bak;*.tmp"
-ex:*\.git
-root:{dir} 압축할 때 압축 파일 내부의 상위 경로를 지정한다.
(-root:top_folder)
-fmt:{fmt} 압축할 때 사용할 파일 포맷을 지정한다.
(zip, zipx, exe, tar, tgz, lzh, iso, 7z, gz, xz)
-v:{size} 분할압축 크기를 지정한다.
(-v:1000000 -v:1440k -v:100MB ...)
-cmt:{comment} ZIP 포맷의 주석을 지정한다.
(-cmt:Hello, -cmt:"Hello World!")
-cmtfile:{filepath} ZIP 포맷의 주석으로 저장될 텍스트 파일의 경로를 지정한다.
(-cmtfile:mycomment.txt, -cmtfile:"c:\test\my comment.txt")
-t:NN 압축할 때 압축 알고리즘에서 사용할 스레드의 수를 지정한다.
(-t:10, -t:1, -t:0)
-cp:NN 지정된 코드 페이지로 압축 파일을 열거나 압축을 푼다.
(Bandizip x -cp:932 japanese.zip)

사용할 수 있는 코드 페이지의 예
- Chinese Simplified: 936
- Chinese Traditional: 950
- Japanese: 932
- Korean: 949
- UTF-8: 65001
-target:auto 대상 폴더에 각각의 압축 파일의 압축을 알아서 푼다. 대상 폴더가 지정되지 않은 경우는 각각의 압축 파일이 있는 폴더에 알아서 푼다.
-target:name 대상 폴더에 각각의 압축 파일명으로 압축을 푼다. 대상 폴더가 지정되지 않은 경우는 각각의 압축 파일이 있는 폴더에 파일명으로 푼다.
-date 압축 파일의 경로명에 현재 시스템 시간을 삽입한다. 자세한 내용은 strftime의 문법을 참조하십시오.
⁑ Bandizip.exe c -date f:\backup\%Y\%m\Backup%Y-%m-%d_%H-%M-%S.zip c:\source\

<반디집 전용 스위치>

-email 압축한 파일을 이메일로 보낸다.
-target:dlg 대상 폴더를 묻는 대화 상자를 띄우고 대상 폴더의 파일명 폴더에 압축을 푼다. -o 로 대상 폴더가 지정된 경우, 지정된 대상 폴더가 기본값으로 사용된다.

<bz 전용 스위치>

-list:v "l" 커맨드로 파일 목록을 보여 줄 때 내용을 상세하게 보여준다.
-list:s "l" 커맨드로 파일 목록을 보여 줄 때 파일명만 보여준다.
-consolemode:ansi 콘솔 출력을 ANSI 모드로 출력한다.
-consolemode:utf8 콘솔 출력을 UTF-8 모드로 출력한다.

사용예

압축 파일 열기

Bandizip.exe sample.zip

새로 압축 파일 생성 (기존 파일은 삭제됨)

Bandizip.exe c c:\sample.zip c:\src\

Bandizip.exe c c:\sample.zip c:\src1\ c:\src2\

기존 압축 파일에 파일 추가

Bandizip.exe a c:\sample.zip c:\src\sample.txt

Bandizip.exe a c:\sample.zip c:\src\sample1.txt c:\src\sample2.txt

Bandizip.exe a c:\sample.zip c:\src\*.txt c:\src\*.jpg

압축 파일 내 파일 삭제

Bandizip.exe d c:\sample.zip sample.txt

Bandizip.exe d c:\sample.zip *.txt

대상 폴더를 지정하여 압축 해제

Bandizip.exe x -o:c:\dest\ c:\sample.zip

두군데 폴더의 파일을 압축해서 저장하고, 암호는 Passw0rd 로 지정, 중복 파일이 있으면 덮어쓰고, 작업이 완료되면 창 닫기

Bandizip.exe a -y -p:Passw0rd test.zip c:\src d:\src

여러 개의 압축 파일을 한 폴더에 풀기

Bandizip.exe bx -o:c:\dst a.zip b.zip c.zip

여러 개의 압축 파일을 대상 폴더에 알아서 풀기

Bandizip.exe bx -o:c:\dst -target:auto a.zip b.zip c.zip

여러 개의 폴더(a b c)를 각각 폴더명(a.zip b.zip c.zip)으로 압축하기

Bandizip.exe bc a b c

최상위 폴더를 지정해서 압축하기

Bandizip c -root:top test.zip abc.txt


bz 로 압축하기

bz c test.zip test


이름 바꾸기

abc.txt 파일의 이름을 xyz.txt 로 바꾸기

Bandizip rn test.zip abc.txt xyz.txt

sub 폴더에 있는 abc.txt 파일의 이름을 xyz.txt 로 바꾸기

Bandizip rn test.zip sub/abc.txt sub/xyz.txt

AAA.txt 는 XXX.txt 로 BBB.txt 는 YYY.txt 로 바꾸기

Bandizip rn test.zip AAA.txt XXX.txt BBB.txt YYY.txt

와일드카드로 압축 해제

파일명에 와일드카드를 사용하여 압축 해제 및 테스트가 가능합니다.

Bandizip x *.zip

Bandizip t ABC??.zip

여러 개의 폴더를 각각 압축하기

여러 개의 폴더를 각각 폴더명으로 압축하고, 지정된 대상 폴더에 압축 파일 생성

Bandizip bc -aoa -o:d:\backup c:\src\folder1 c:\src\folder2 c:\src\folder3

c:\src\folder1 → d:\backup\folder1.zip
c:\src\folder2 → d:\backup\folder2.zip
c:\src\folder3 → d:\backup\folder3.zip