现在的位置: 首页 > 综合 > 正文

自动解压目录及子目录下所有压缩文件的批处理(偷懒专用^_^)

2014年03月27日 ⁄ 综合 ⁄ 共 477字 ⁄ 字号 评论关闭

以下内容存为.bat文件,置于你需要操作的目录下,双击运行即可自动解压目录及子目录下的所有.rar压缩文件,保持原有目录结构,并在解压后删除原压缩文件。

可以根据自己需要对目录等进行修改,改成带参数的批处理或者对特定目录操作的批处理^_^

::将这个批处理放在目录下运行,将解压缩该目录及其子目录下的所有压缩files

::Written by mwm5 2009-11-03

::http://nkmis02.blog.51cto.com


@echo off

::假定winrar软件安装于c盘默认目录下,如自定义目录安装,请修改该行

set rar="c:\Program Files\Winrar\rar.exe"


::默认对当前批处理文件所在文件夹及子文件夹操作,也可以自定义文件夹根目录

set srcdir="."

::set srcdir="E:\Perl学习资料打包(搜集整理By mwm5)"


::winrar命令行只支持对.rar操作,无奈ing~~

for /r %srcdir% %%i in (*.rar) do %rar% x -y "%%i" "%%~dpi" && del "%%i">nul

抱歉!评论已关闭.