7-zip免费且开源,比那啥破winrar好用太多了,细的我就不介绍了
7-zipi的常用命令参数如下:
-r:递归压缩
-o:指定输出目录
-p:指定密码
-v:分卷压缩(设置要适当,否则文件会非常多) a:添加压缩文件
e:解压到当前文件夹
x:解压到指定路径
如果目标机器上装有7-Zip.可以直接使用。如果没有安装,可以在本地下载并安装后,把7-Zip安装目录里的7z.exe文件提取出来,上传到目标机器中。
0x01 普通压缩/解压方式
把C:\webs目录下的所有内容(包括子目录)打包为1.7z,放到C:\webs目录下,压编害码为“12345",如果不行,就多按几下回车
7z.exe a -r -p12345 C:\webs\1.7z C:\webs
-r:递归压缩
-o:指定输出目录
-p:指定密码
-v:分卷压缩(设置要适当,否则文件会非常多) a:添加压缩文件
e:解压到当前文件夹
x:解压到指定路径
把已经打包的C:\webs\1.7z文件解压到C:\x目录下,命令如下
7z.exe x -p12345 C:\webs\1.7z -oC:\x
-r:递归压缩
-o:指定输出目录
-p:指定密码
-v:分卷压缩(设置要适当,否则文件会非常多) a:添加压缩文件
e:解压到当前文件夹
x:解压到指定路径
0x02 分卷压缩/解压方式
分卷压缩C盘API目录下的所有文件及文件夹(使用-r 参数进行递归压缩).指定压缩密码为“admin”,
每个分卷为10MB,结构为test.7z.001、 test.7z.002、test.7z.003 …
7z.exe a -r -v10m -padmin C:\webs\test.7z C:\webs
-r:递归压缩
-o:指定输出目录
-p:指定密码
-v:分卷压缩(设置要适当,否则文件会非常多) a:添加压缩文件
e:解压到当前文件夹
x:解压到指定路径
案列介绍一下解压文件的方法。执行如下命令,将C:\webs\test.7z.001解压到C盘的x1目录下
7z.exe x -padmin C:\webs\test.7z.001 -oC:\x1
-r:递归压缩
-o:指定输出目录
-p:指定密码
-v:分卷压缩(设置要适当,否则文件会非常多) a:添加压缩文件
e:解压到当前文件夹
x:解压到指定路径