You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用.bat文件将文件夹压缩为.7z并加密文件名及设置密码

自定义密码批量压缩文件夹BAT脚本

适用场景

给指定文件夹分别设置不同密码生成压缩包,非技术人员可直接复制修改后使用。

前提条件

确保你的电脑已安装7-Zip,且安装路径为c:\Program Files\7-Zip\7z.exe(若你的7-Zip安装路径不同,替换脚本里的对应路径即可)。

脚本代码

复制以下内容到记事本,保存后将文件后缀从.txt改为.bat:

@echo off
:: 以下为每个文件夹的压缩命令,按需添加/修改
"c:\Program Files\7-Zip\7z.exe" a "Folder Name1.7z" "Folder Name1" -mx=5 -t7z -p123456 -mhe=on
"c:\Program Files\7-Zip\7z.exe" a "Folder Name2.7z" "Folder Name2" -mx=5 -t7z -p789456 -mhe=on
"c:\Program Files\7-Zip\7z.exe" a "Folder Name3.7z" "Folder Name3" -mx=5 -t7z -p545gfdgf -mhe=on

:: 如需添加更多文件夹,复制上面的命令行,替换文件夹名和密码即可
pause

参数说明

  • a:表示添加文件到压缩包
  • "Folder Name1.7z":生成的压缩包文件名
  • "Folder Name1":要压缩的目标文件夹名
  • -mx=5:压缩级别(5为平衡速度与压缩率,无需修改)
  • -t7z:生成7z格式压缩包(若需要zip格式,改为-tzip)
  • -p123456:设置压缩包密码(替换成你需要的密码)
  • -mhe=on:加密压缩包内的文件名(提升安全性,不需要可删除此参数)

使用方法

  1. 将BAT脚本放到需要处理的文件夹的同级目录下(比如三个目标文件夹都在D:\待压缩文件里,脚本也放在这里)
  2. 双击运行BAT文件,等待命令执行完成即可。

内容的提问来源于stack exchange,提问作者Mahmoud Sham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 20:55:17