标题: [文件操作] 【已解决】批量给zip文件添加固定密码 [打印本页]
作者: manjaro 时间: 2020-11-3 12:27 标题: 【已解决】批量给zip文件添加固定密码
本帖最后由 manjaro 于 2020-11-3 21:02 编辑
我有很多zip文件,需要添加密码。麻烦哪位大神帮写一个BAT,批量给zip文件添加固定密码,非常感谢!
作者: zaqmlp 时间: 2020-11-3 15:57
- @echo off
- set "password=固定密码"
- set "exefile=C:\Program Files\WinRAR\WinRAR.exe"
- set ext=*.zip
- if not exist "%exefile%" (echo;"%exefile%" not found&pause&exit)
- for /f "delims=" %%a in ('dir /a-d-h/b/s %ext%') do (
- "%exefile%" x -y -p"test" "%%a" "%%~dpa~tmp\%%~na\"
- set "f="
- if exist "%%~dpa~tmp\%%~na\" (
- for /f "delims=" %%b in ('dir /a-d/b/s "%%~dpa~tmp\%%~na\" 2^>nul') do set /a f+=1
- )
- if defined f (
- del /a /f /q "%%a"
- "%exefile%" a -y -r -ep1 -p"%password%" "%%a" "%%~dpa~tmp\%%~na\*.*"
- echo;"%%a"
- )
-
- rd /s /q "%%~dpa~tmp\" 2>nul
- )
- pause
- exit
复制代码
作者: manjaro 时间: 2020-11-3 21:01
回复 2# zaqmlp
非常感谢
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |