版权说明:未经许可,不得转载
想要在命令行下使用7z,需要7z.exe和7z.dll文件的支持。
需要的请
点击这里下载。(版本是9.20)
7z命令行压缩示例:
>>7z -tZip a test.zip ./test/* -mx0
把test文件夹中所有文件以存储压缩的模式压缩成zip格式的文件,压缩文件为test.zip
a为添加选项
-tZip为压缩格式(-t7z...)
压缩率具体参数如下:
-mx0 仅存储不压缩-----------------速度最快,无压缩,zip大小等同原始文件夹
-mx1 极速压缩
-mx3 快速压缩
-mx5 标准压缩
-mx7 最大压缩
-mx9 极限压缩
7z命令行解压缩示例(解exe):
>>7z.exe x test.zip -oD:\test -aoa
解压缩test.zip到D盘的test文件夹
x 表示解压缩,并且使得目录结构不变。若想解压后在一个目录下,则用e
-o D:\test
表示吧压缩包内的文件解压到D:\test目录下。-o用于指定输出目录
-aoa
表示直接覆盖现有文件,且没有提示。类似的还有:
-aos跳过现有文件不会覆盖
-aou如果相同文件名的文件已存在,将自动重命名被释放的文件
-aot如果相同文件名的文件已存在,将自动重命名现有的文件
-------------------------------------@weekdawn 版权所有-----------------------------------------------