7z A file archiver with highest compression ratio

Args:
a       add
d       delete
e       extract
l       list
t       test
u       update
x       extract with full paths

Example

7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir1

-t7z        7z archive
-m0=lzma    lzma method
-mx=9       level of compression = 9 (ultra)
-mfb=64     number of fast bytes for lzma = 64
-md=32m     dictionary size = 32 Mb
-ms=on      solid archive = on

7z exit codes:
0       normal (no errors or warnings)
1       warning (non-fatal errors)
2       fatal error
7       bad cli arguments
8       not enough memory for operation
255     process was interrupted

#压缩 密码为111
7z a -tzip -p111 archive.7z txt.txt  
#解压 密码为111
7z x -tzip -p111 archive.7z

#假设任务是排除以 “t” 开头的所有 .7z 文件,并且包含以字母 “a” 开头的所有 .7z 
#文件。这可以通过以下方式组合 -i 和 -x 开关来实现
7z a '-x!t*.7z' '-i!a*.7z' combination.7z