a : add files to archive (default)
u : update files to archive
h : freshen files in archive
m : move files to archive [files only]
d : delete files from archive
r : recurse subfolders
p|P : store relative Pathnames|store full Pathnames
PP : store full Pathnames including drive
c[0,1,2,10,11,13,15,17,19,l,p,w,b,d,z] : set compression level
(0 - store; 1 - normal ; 2 - maximal)
(10 - store, 11 - super fast, 13 - fast, 15 - normal, 17 - max, 19 - ultra
(l - use LZMA, p - use PPMd, w - use WavPack, b - use BZIP2, d - use Deflate
(z - use optimized compression method based on file exstension)
g : create Solid archive (7Z format only)
s<password> : scramble with password [must be given]
s@filename : scramble with password specified as first line in filename
e[0,1,2] : set encryption method (when using password on ZIP files)
0 - default ZIP,
1 - AES 128 bits,
2 - AES 256 bits
o : set archive date to the latest file in the archive
k : keep orginal archive file date
t : force UNICODE filenames instead of OEM when possible
$<directory>: set custom temp directory
x<file> : eXclude specified file
x@list : eXclude file(s) in specified list file
w : include system and hidden files
f : do not add empty directories
v<size>[b,k,M] : set volume size (b=bytes, k=kB, M=
MB)
vN : do not use automatic spanning on removable drives
b : format target removable media when spanning to removable media
bq : quick format target removable media when spanning
q : quiet mode
l<file> : quiet mode + moves output to <file>
aa : add only files with attribute "Archive" set
ca : clear attribute "Archive" after compressing
sep : archive each file into separate archive (archive name is ignored in this case, but format is determined from extension used)
0 : start as low priority process
unicode : parameters and output are in UNICODE format
fips : use FIPS 140-2 Mode
uvss : turn on Volume Shadow Copy Support
uvssext<extlst>: Always use extlist extension with VSS
@list : specify list of files for compression (use filename instead of list - see example)