如何用bat解压缩rar或zip

如题所述

实现的方法和详细的操作步骤如下:

1、第一步,右键单击压缩文件,然后选择打开的“属性”选项,如下图所示,然后进入下一步。

2、其次,完成上述步骤后,在打开的弹出窗口中单击“打开文件位置”选项,如下图所示,然后进入下一步。

3、接着,完成上述步骤后,在弹出的窗口中,找到“winrar.exe”并将其放入一个文件夹中,如下图所示,然后进入下一步。

4、然后,完成上述步骤后,打开文本文档并输入代码“for %%i in (a.rar,b.rar,c.rar) do "C:\Program Files\WinRAR\rar.exe" ”,如下图所示,然后进入下一步。

5、随后,完成上述步骤后,在“文件”选项中单击“另存为”选项,如下图所示,然后进入下一步。

6、接着,完成上述步骤后,选择“winrar.exe”所在的文件夹,输入后缀“
 .bat”,然后按Enter键确认,如下图所示,然后进入下一步。

7、最后,完成上述步骤后,转到保存的目录,然后双击“bat”程序即可实现所需的功能了,如下图所示。这样,问题就解决了。

温馨提示:内容为网友见解,仅供参考
无其他回答

如何用bat解压缩rar或zip
1、第一步,右键单击压缩文件,然后选择打开的“属性”选项,如下图所示,然后进入下一步。2、其次,完成上述步骤后,在打开的弹出窗口中单击“打开文件位置”选项,如下图所示,然后进入下一步。3、接着,完成上述步骤后,在弹出的窗口中,找到“winrar.exe”并将其放入一个文件夹中,如下图所示,...

关于bat中使用rar\/zip压缩命令
"C:\\Program Files\\WinRAR\\Rar.exe" a "g:\\aa.rar" "f:\\11.txt"     压缩"f:\\11.txt"到G盘,命名为“aa” "C:\\Program Files\\WinRAR\\Rar.exe" d "g:\\aa.rar" "22.bat"        删除压缩包"g:\\aa.rar"中的"22.bat" 文件 "C:\\Program Files\\WinRAR\\Rar.exe...

如何使用bat批量解压不同密码加密的压缩包?
echo off & cd \/d "%~dp0"setlocal enabledelayedexpansionset "title=批量解压压缩包 By 依梦琴瑶 WinRAR版"title %title%::设置密码库文件set pw_list=C:\\password.txt::设置压缩包目录set compr_dir=C:\\yuan::设置压缩文件格式set Ext=rar,zip::设置文件解压存放目录set sav_dir=D:\\targ...

如何用bat提取出zip中的文件
1、在桌面上新建一个文本,如:“新建 文本文档.txt”,在桌面的空白处右击,新建-文本文档,其中包含:start winrar x h:\\temp.rar -y -p "h:\\"(命令中红色部分是压缩文件的路径和文件名,蓝色部分是解压后的文件路径,可根据情况自定)(命令中-p在运行时会提示您输入解压密码,如果没有解...

如何让BAT批处理定时解压一个RAR文件
)ren echo rarpath is %rarpath%.%rarpath% x -inul -o- -ppassword -ibck Other.rar D:\\lxmxnren password 指定你设置的密码,Other.rar 指定你要解压的文件路径,D:\\lxmxn 指定你将解压的文件存放的路径。endlocal 然后把这段代码存成BAT文件,再电脑计划中选择时间运行这个BAT文件即可!

可不可以用bat写个批量解压rar文件代码?
可以的,你用下面的命令就可以批量解压:set pwd=你的文件密码 set file=你的压缩文件名 RAR e -y -hp%PWD% %file

bat批处理解压缩文件
echo offset WR="C:\\Program Files\\WinRAR\\WinRar.exe"for \/f "delims=" %%i in ('dir \/a-d\/s\/b *.rar,*.zip,*.7z') do %WR% x -ad -ibck "%%~i" data\\pause

如何用bat文件提取rar或zip文件中的所有文件列表
思路是将压缩文件放到一个单独的文件夹里,然后解压,然后dir出除原压缩包以外所有文件,或用通配符查找带有指定字母开头的文件

如何用*.bat解压*.rar
echo off set rar="C:\\Program Files\\WinRAR\\rar.exe"setlocal enabledelayedexpansion for \/f "delims=" %%a in ('dir \/ad\/b') do (set \/a n=%%~a%%2 if !n! equ 0 (rar% a -hp12345678 test2 "%%~a") else (rar% a -hp12345678 test1 "%%~a"))pause ...

bat批处理,WINRAR批量解压缩的问题。谢谢。
set rar="C:\\Program Files\\WinRAR\\rar.exe"for \/f "delims=" %%a in ('dir \/a-d \/b *.rar') do (%rar% x "%%~a" "%%~na\\web\\index.asp")pause

相似回答
大家正在搜