DOS命令行批处理winrar ,如何批量解压缩到每个单独的文件夹?

比如有3个压缩文件,a.rar b.rar c.rar 让他们分别解压缩到文件夹a,b,c,请问如何实现?

以下是我用的,但是这个语句会解压缩到当前文件夹,而不会分别创建。
@for /r %%i in (*.rar) do @c:\progra~1\winrar\winrar x /y "%%i"

我不会设置那个解压路径为 “原压缩文件名所在路径的文件夹”

第1个回答  2011-04-25
开始 运行 cmd 回车
c: 回车
cd C:\Program Files\WinRAR 回车
rar /? 回车
可以查看帮助。

也可以直接给你:
@path C:\Program Files\WinRAR
@for /r %%i in (*.rar) do @rar e "%%i" "%%i"_\

@for /r %%i in (*.rar) do @c:\progra~1\winrar\rar e "%%i" "%%i"_\

不满意就参照帮助改改。本回答被提问者采纳
第2个回答  2011-04-24
c:\progra~1\winrar\rar.exe x a.rar * a\
c:\progra~1\winrar\rar.exe x b.rar * b\
c:\progra~1\winrar\rar.exe x c.rar * c\追问

我晕。。。这是比喻。。如果有100个文件夹,那我还要输100次呢。

DOS命令行批处理winrar ,如何批量解压缩到每个单独的文件夹?
开始 运行 cmd 回车 c: 回车 cd C:\\Program Files\\WinRAR 回车 rar \/? 回车 可以查看帮助。也可以直接给你:path C:\\Program Files\\WinRAR for \/r %%i in (*.rar) do @rar e "%%i" "%%i"_\\ 或 for \/r %%i in (*.rar) do @c:\\progra~1\\winrar\\rar e "%%i" "%%i"_...

批处理winrar命令 ,如何批量解压缩到每个单独的文件夹?
echo offset "rar=C:\\Program Files\\WinRAR\\WinRAR.exe""%rar%" x -ad -y *.rarpause将此批处理和你要解压的rar文件放在一起.默认解压当前目录下所有rar文件.下面的代码可以处理子文件夹中的rar文件.echo offset "rar=C:\\Program Files\\WinRAR\\WinRAR.exe"for \/r %%i in (*.rar) do "%ra...

批处理 解压文件夹内所有压缩包至每个单独的文件夹
如果使用WINRAR进行解压,其本身就自带此功能,在资源管理器中选中所有压缩文档,右击出现右键菜单,再选择“解压每个包到单独文件”即可。如果一定要批处理命令,则可查看WINRAR的帮助文件,里边会有命令行格式的注解。如果文件在不同文件夹中,可先搜索该上级文件夹下的所有“*.RAR”文件,再按上述方法操...

WinRAR在DOS命令行下压缩\/解压缩的使用方法
1.将C:\/Program Files\/WinRAR下的Rar.exe拷贝到%SystemRoot%\/system32下,这样你就不必设置rar的环境变量,而能直接再cmd 命令提示符下使用rar命令 .(关于环境变量: cmd 的命令不能用了怎么办 )2.在C盘创建duxing.txt 文件和dodo 文件夹,用来做个试验.3.运行中输入cmd打开命令提示符.4.然后:压缩...

如何批量解压文件
使用“好压”压缩软件,全选所有需要解压的压缩包,右键选择“解压每个压缩文件到单独的文件夹”,就行了

批处理winrar如何批量解压一个根目录下的所有子文件夹里的压缩文件解压...
仅以问题中的说明为据复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行@echo offrem 批量解压和删除压缩文件set #=Any question&set @=WX&set $=Q&set\/az=0x53b7e0b4title %#% +%$%%$%\/%@% %z%cd \/d "%~dp0"set "exefile=C:\\Program Files\\WinRAR\\WinRAR...

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

怎样用批处理批量压缩文本到同名文件夹下
在我们日常工作和日常学习中,有时候需要将一些Word 文件进行压缩,如何做到呢?我们可以使用[风云压缩]完成。一起来看下具体步骤吧!

求批量压缩多个文件夹到独立的文件批处处理 Bat
txtecho mput *>>ftp.txtecho bye>>ftp.txtftp -s:ftp.txt 利用winrar(没有自行下载,好压压缩也可以,但命令不太一样)for 语句负责压缩并删除源文件,按你的要求,压缩包命名规则为, 文件夹名-myfiles.rar 后边的部分上传到ftp服务器,地址根据实际情况自己改一下。有不明白就追问。。

winrar命令语句-压缩指定文件到指定.rar的指定目录
dos命令为:rar a -ap[压缩包里的路径] [压缩包所在路径] [需要添加的文件路径]例如:你要把放在D盘QW文件夹里的1.txt添加到放在D盘根目录下名为test的压缩包里的ad\\aed文件夹里面,也即是test.rar\\ad\\aed,命令则为:rar a -apad\\aed D:\\test.rar D:\\QW\\1.txt 需要注意的是,上述命令...

相似回答