批量解压缩带密码的压缩包要能用的批处理或者脚本程序。
要能用的批处理,或者是脚本文件也行。我是知道密码的。不过文件太多,不想一个一个去填密码。好用的话,再加十分。请大家不要答非所问。这样浪费我们双方的时间。谢谢大家的支持~感...
要能用的批处理,或者是脚本文件也行。我是知道密码的。不过文件太多,不想一个一个去填密码。好用的话,再加十分。
请大家不要答非所问。这样浪费我们双方的时间。谢谢大家的支持~
感谢一楼的,试过了,不好用啊,我用的是好压解压软件。批处理点完,弹出一个解压后的文件夹,文件夹里文件数为0 。这是我操作的问题,还是你的代码少写了点东西? 展开
请大家不要答非所问。这样浪费我们双方的时间。谢谢大家的支持~
感谢一楼的,试过了,不好用啊,我用的是好压解压软件。批处理点完,弹出一个解压后的文件夹,文件夹里文件数为0 。这是我操作的问题,还是你的代码少写了点东西? 展开
2个回答
展开全部
请自行修改以下代码中的各种变量值
@echo off
REM 设置压缩包所在文件夹路径
set pth=D:\test
REM 设置压缩包解压路径
set out_pth=D:\test_unpack
REM 设置解压缩程序路径
set unpack=C:\Program Files\7-Zip\7z.exe
REM 设置解压缩密码
set pass=123
cd /d "%pth%"
for %%a in (*.7z) do "%unpack%" x "%%a" -p"%pass%" -y -aos -o"%out_pth%" >nul
start "" "%out_pth%"
@echo off
REM 设置压缩包所在文件夹路径
set pth=D:\test
REM 设置压缩包解压路径
set out_pth=D:\test_unpack
REM 设置解压缩程序路径
set unpack=C:\Program Files\7-Zip\7z.exe
REM 设置解压缩密码
set pass=123
cd /d "%pth%"
for %%a in (*.7z) do "%unpack%" x "%%a" -p"%pass%" -y -aos -o"%out_pth%" >nul
start "" "%out_pth%"
追问
我试下,如果好用,我再加10分。我说话算数的~谢谢~刚刚试过,如我补充说的情况,望高手解决~谢谢了~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询