解压文件例如:
7z x D:/test.zip -oD:/test
添加压缩文件:
7z a D:/test.zip D:/新建文本文档.txt
7z a D:/test.zip D:/test/*.txt
7z a D:/test.7z D:/test/*
注意:
-o与路径之间没有空格
路径中如果有空格的话用双引号引起来 D:\"Program Files"\
切换到文件安装目录,打开cmd 输入:7z
我把它翻译成了中文内容如下:
用法:Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...] [@listfile]
<command>
a:将文件添加到存档
b:标准
d:从存档中删除文件
e:从存档中提取文件(不使用目录名)
h:计算文件的哈希值
i:显示支持格式的信息
l:列出档案内容
rn:重命名存档中的文件
t:测试档案的完整性
u:更新文件以存档
x:提取具有完整路径的文件
<switches>
--:停止开关和@listfile解析
-ai[r[-0]{@listfile!通配符}:包含存档
-ax[r[-0]{@listfile!通配符}:排除存档
-ao{a s t u}:设置覆盖模式
-an:禁用存档名称字段
-bb[0-3]:设置输出日志级别
-bd:禁用进度指示器
-bs{o e p}{0 1 2}:设置输出/错误/进度行的输出流
-bt:显示执行时间统计
-i[r[-0]{@listfile!通配符}:包含文件名
-m{parameters}:设置压缩方法
-mmt[n]:设置CPU线程数
-mx[n]:设置压缩级别:-mx1(最快)……- MX9(超)
-o{directory}:设置输出目录
-p{password}:设置密码
-r[-0]:递归子目录
-s a{a e s}:设置存档名称模式
-scc{utf-8 win dos}:为控制台输入/输出设置字符集
-scs{utf-8 utf-16le utf-16be win dos{id}:为列表文件设置字符集
-scrc[crc32 crc64 sha1 sha256*]:为x、e、h命令设置哈希函数
-sdel:压缩后删除文件
-seml[.]:通过电子邮件发送存档
-sfx[{name}]:创建sfx存档
-si[{name}:从stdin读取数据
-slp:设置大页面模式
-slt:显示l(list)命令的技术信息
-snh:将硬链接存储为链接
-snl:将符号链接存储为链接
-sni:存储NT安全信息
-sns[-]:存储ntfs备用流
-so:将数据写入stdout
-spd:禁用文件名的通配符匹配
-spe:消除extract命令根文件夹的重复
-spf:使用完全限定的文件路径
-ssc[-]:设置敏感大小写模式
-sse:如果无法打开某些输入文件,则停止创建存档
-ssw:压缩共享文件
-stl:从最近修改的文件设置存档时间戳
-stm{hexmask}:设置CPU线程关联掩码(十六进制数)
-stx{type}:排除存档类型
-t{type}:设置存档类型
-u[-][p][q][r][x][y][z][!newarchivename]:更新选项
-v{size}[b k m g]:创建卷
-w[{path}:分配工作目录。空路径表示临时目录
-x[r[-0]{@listfile!通配符}:排除文件名
-y:对所有查询都假设是