Bandizip Parameter







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


<archive>
  Performs the operation specified in Settings. Usually just open the archive.

<Commands>
  a : Add files to archive
  x : Extract files with full pathname
  t : Test integrity of archive
  d : Delete files from archive
  c : Create new archive(or overwrite exist file)
  cd: Show 'New Archive' dialog box

<BCommands> Batch Commands
  bc: Compress to each File/Folder name. If the same archive name exist, 
      the archive is created in the format of "FileName (2)"
      If the target folder is not specified, default target folder 
      is the path where the original file or folder is located.
  bx: Extract each archive(s) into a target folder. 
      If the target folder is not specified, default target folder 
      is the path where each archive is located.
  bt: Test archive(s)

<Switches>
  -              Stop switches scanning
  -l:<0...9>     Set compression level (0:store, 5:default, 9:maximal)
  -r-            Disable recursion (default)
  -r             Enable recurse subdirectories
  -aoa           Overwrite All existing files without prompt
  -aos           Skip extracting of existing files
  -aou           aUto rename extracting file 
                 (for example, name.txt will be renamed to name (2).txt)
  -sfx:[{name}]  Create SFX archive
  -zopfli        Use Zopfli as deflate compressor
  -p:{password}  Set password
  -o:{dir}       Specify target folder
  -y             Assume Yes on all queries
  -fmt:{fmt}     Specify archive format
                 (zip, zipx, exe, tar, tgz, lzh, iso, 7z, gz, xz)
  -v:{size}      Specify volume size(-v:1000000 -v:1440k -v:100MB ...)

  -email         Compress and email
  -target:dlg    Show target path selecting dialog box
  -target:auto   Extract to target path smartly
  -target:name   Extract to archive-name folder of target path


Samples

Open archive

Bandizip.exe sample.zip

Create new archive(overwrite exist file)

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

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

Add files to archive

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

Delete files from archive

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

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

Add files to archive, Set password as Passw0rd, Overwrite All existing files without prompt and close the dilaog box

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