winar命令行解压/压缩文件操作
解压文件:
WinRAR x test.rar /test
以上命令执行将 test.rar 解压到 test 文件夹中
压缩文件:
WinRAR a -afzip test.zip test
这个命令将文件夹 foldername 压缩成名为 archive.zip 的 ZIP 格式压缩文件。你可以根据需要替换文件夹名称和压缩文件名称。
这里的 -afzip 参数用于指定压缩文件格式,这里选择的是 ZIP 格式。你也可以根据需要将其替换为其他格式,比如 -afRAR 表示RAR格式, -af7z 表示7z格式等等。
压缩文件去除多级目录:
有时候我们会压缩不同目录的文件,比如:
WinRAR a -ep -afzip "E:/test1/test2/test.zip" "E:/test1/test2/test"
发现压缩后的包存在多级情况,打开zip包,里面路径为 test1/test2/test
显然不是我想要的
处理方法:
WinRAR a -ep -afzip "E:/test1/test2/test.zip" "E:/test1/test2/test"
我在WinRAR a 后面加了个 -ep 这样压缩后的文件中就不会包含指定的文件夹路径。
压缩包含当前目录:
压缩后,打开发现当前目录没有包含进去
WinRAR a -ep -afzip "E:/test1/test2/test.zip" -ep1 "E:/test1/test2/test"
我在zip文件后加了 -ep1 命令,这样压缩后的文件会包含顶层,多一层目录