반디집 커맨드 라인 파라메터



※ 반디집의 커맨드라인 파라메터는 6.0 베타버전부터 크게 바뀌었으며, 아래 도움말은 6.0 베타 버전부터 사용가능합니다.

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


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

<Commands>
  a : 파일을 압축 파일에 추가한다.
  x : 압축 파일 내부의 경로명을 보존하면서 압축을 푼다.
  t : 압축 파일을 테스트한다.
  d : 압축 파일을 내부의 파일을 삭제한다.
  c : 새로 압축 파일을 생성한다. 기존에 동일한 이름의 압축 파일이 있을경우는 삭제 후 생성한다.
  cd: 새로 압축 파일을 생성하는 파일 압축창을 띄운다.
  cm: 코멘트를 수정한다.

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

<Switches>
  -              스위치 파싱을 중단한다.
  -l:<0...9>     압축 레벨을 지정한다. (0:store, 5:default, 9:maximal)
  -r-            하위 폴더를 리커시브하게 처리하지 않는다. (기본값)
  -r             하위 폴더를 리커시브하게 처리한다.
  -aoa           기존 파일이 있으면 덮어씌워 버린다.
  -aos           기존 파일이 있으면 무시하고 넘어간다.
  -aou           기존 파일이 있으면 이름을 바꾼다.(name.txt -> name (2).txt)
  -sfx:[{name}]  SFX 파일을 생성한다. SFX STUB 의 경로명을 지정할 수 있다.
  -zopfli        ZIP 압축시 ZOPFLI 를 인코더로 사용한다.(속도 느림)
  -p:{password}  압축 파일의 암호를 지정한다.
  -o:{dir}       대상 폴더를 지정한다.
  -y             질문하지 않고 자동으로 yes로 처리한다.
  -cmt:[{cmt}]   코멘트를 수정한다.
  -fmt:{fmt}     압축시 사용할 파일 포맷을 지정한다. (zip, zipx, exe, tar, tgz, lzh, iso, 7z, gz, xz)
  -v:{size}      분할압축 크기 지정 (-v:1000000 -v:1440k -v:100MB ...)

<반디집 전용 스윗치>
  -email         압축한 파일을 이메일로 보낸다
  -target:dlg    대상 폴더를 물어보는 다이알로그 박스를 띄우고 대상 폴더의 파일명 폴더에 압축을 푼다. 
                 -o 로 대상 폴더가 지정된 경우, 지정된 대상 폴더가 다이알로그 박스의 기본값으로 사용된다.
  -target:auto   대상 폴더에 각각의 압축 파일의 압축을 알아서 푼다. 대상 폴더가 지정되지 않은 경우는 
                 각각의 압축 파일이 있는 폴더에 알아서 푼다.
  -target:name   대상 폴더에 각각의 압축 파일명으로 압축을 푼다. 대상 폴더가 지정되지 않은 경우는 각각의 
                 압축 파일이 있는 폴더에 파일명으로 푼다.



사용예

압축 파일 열기

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