Utilizare 7-Zip din linie de comanda

7za <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>]

Commands:
a : Add files to archive
b : Benchmark
d : Delete files from archive
e : Extract files from archive (without using directory names)
h : Calculate hash values for files
l : List contents of archive
rn : Rename files in archive
t : Test integrity of archive
u : Update files to archive
x : eXtract files with full paths

Switches:
: Stop switches parsing
-ai[r[-|0]]{@listfile|!wildcard} : Include archives
-ax[r[-|0]]{@listfile|!wildcard} : eXclude archives
-bd : Disable percentage indicator
-i[r[-|0]]{@listfile|!wildcard} : Include filenames
-m{Parameters} : set compression Method
-o{Directory} : set Output directory
-p{Password} : set Password
-r[-|0] : Recurse subdirectories
-scs{UTF-8|UTF-16LE|UTF-16BE|WIN|DOS|{id}} : set charset for list files
-sfx[{name}] : Create SFX archive
-si[{name}] : read data from stdin
-slt : show technical information for l (List) command
-so : write data to stdout
-ssc[-] : set sensitive case mode
-ssw : compress shared files
-t{Type} : Set type of archive
-u[-][p#][q#][r#][x#][y#][z#][!newArchiveName] : Update options
-v{Size}[b|k|m|g] : Create volumes
-w[{path}] : assign Work directory. Empty path means a temporary directory
-x[r[-|0]]]{@listfile|!wildcard} : eXclude filenames
-y : assume Yes on all queries