使用7zip批量压缩文件夹为多个单独压缩包

  有时候会有一次性把目标目录下的多个文件夹分别打包到各自对应的压缩包中,但是7z并没有自带这个功能……好在7z支持命令行,我们可以使用命令行达到这个功能。


  


  1. 建立一个 bat 文件:
    for /d %%X in (*) do "C:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\"
  2. 其中"C:\Program Files\7-Zip\7z.exe"为7Z安装目录,如果您安装在其它地方,请修改此处。
  3. 其中“%%X.7z”中后缀可以改为zip,以生成zip压缩包。
  4. 然后把该 bat 文件和需要打包的那些文件放在同一目录,且该目录下除了需要压缩的那些文件夹和批处理文件外,没有其他多余的文件或文件夹。
  5. 之后双击运行该 bat 即可。

来源:https://sunchenggit.github.io/2021/05/12/利用7zip批量压缩文件夹/

AD: 腾讯云 1核2G云服务器首年38元
推广推荐

Proudly Powered By WordPress | IEWB.NET 2009-2024 版权所有