有时候会有一次性把目标目录下的多个文件夹分别打包到各自对应的压缩包中,燃鹅7z并没有自带这个功能……好在7z支持命令行,可以让我们用批处理搞点事:

建立一个 bat 文件:

for /d %%X in (*) do "C:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\"

 

其中“C:\Program Files\7-Zip\7z.exe”为7-zip的安装位置,一般默认位置就是这。

其中“%%X.7z”中后缀可以改为zip,以生成zip压缩包。

然后把该 bat 文件和需要打包的那些文件放在同一目录,且该目录下除了需要压缩的那些文件夹和批处理文件外,没有其他多余的文件或文件夹。

之后双击运行该 bat 即可。

使用7-zip批量压缩文件夹到不同压缩包
https://ailitonia.com/archives/%e4%bd%bf%e7%94%a87zip%e6%89%b9%e9%87%8f%e5%8e%8b%e7%bc%a9%e6%96%87%e4%bb%b6%e5%a4%b9%e5%88%b0%e4%b8%8d%e5%90%8c%e5%8e%8b%e7%bc%a9%e5%8c%85/
本文被阅读了:25,958次
作者
Ailitonia
发布于
2018年10月10日
许可协议
版权声明

作者头像
关于 @Ailitonia
正因站在了巨人的肩膀上,才越发觉得自己渺小。不求成为巨人,但求与其同行。 把自己所见所闻,记录下来。
→查看所有由Ailitonia发布的文章