标题: 如何批量解压缩文件?
[打印本页]
作者: dddyjq1
时间: 2009-3-3 11:34
标题: 如何批量解压缩文件?
如何将将同一文件夹的下的所有RAR文件批量分别解压缩同一文件夹下,比如A.RAR,B.RAR....全部解压到同一文件夹下,而不是分别解压到A,B。。。文件夹下,代码要如何写
作者: Hanyeguxing
时间: 2009-3-3 13:01
1,在图形界面下操作:
全部选中,然后右键单击。
“解压文件”会将文件全部解压缩到Files目录下。
“解压每个压缩文件到单独的文件夹”,这个就不需要解释了。
2,命令行下操作:
WinRAR支持以下两种解压缩命令。
命令 E - 从压缩文件解压压缩,忽略路径
命令 X - 以完整路径名称从压缩文件解压压缩
例如:WinRAR x *.rar NewFonts\
其中NewFonts为指定的目标文件夹,你必须使用附加的倒斜线来表示目标文件夹。
需要说明一点关于WinRAR.exe的使用:
如果对WinRAR安装到默认路径,则可以在“运行”里直接运行WinRAR,但不能在批处理直接运行,需要声明他的绝对路径。
如果WinRAR安装到system32文件夹,则“运行”和批处理里都可以直接运行WinRAR。
当然,如果你不喜欢WinRAR.exe,你也可以使用RAR.exe
(有一点需要说明,如果WinRAR安装到默认路径,是不可以在“运行”里直接运行RAR,可以通过运行cmd /c reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Rar.exe" /ve /d "%ProgramFiles%\WinRAR\Rar.exe" /t REG_SZ /f来解决)
[
Last edited by Hanyeguxing on 2009-3-3 at 13:08 ]
作者: dddyjq1
时间: 2009-3-4 09:12
谢了,谢谢
作者: dosz
时间: 2009-3-4 10:38
BBS上下载的分卷压缩文件,可能因为BBS本身的原因,分卷压缩文件下载后,名字变成了200512310423834.rar、200512311289544.rar之类的东西,在用WinRAR解压时,就会提示用户手工选择后续卷,一旦选错就不能正常解压,很不方便。BatchUnRar就是专门针对这种情况的:能够按照分卷压缩文件的卷号(WinRAR 3.4以上压制的文件)或创建时间(WinRAR 3.4以下版本压制的文件)对文件进行排序,然后批量解压,不再需要用户手工选择后续卷。当然对于正常的RAR文件,如果您一次下载很多,懒得用WinRAR解,也可以用BatchUnRar批量解。
附件
1:
rar_解BBS上下载的分卷压缩文件.GIF (2009-3-4 10:38, 34.45 K,下载次数: 2)
作者: wultfz
时间: 2009-4-7 04:26
我啥也下载不了啊