联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by Hanyeguxing at 2009-7-12 16:49: 不仅用for /r,使用例如dir "D:\" /a /b /s | findstr /i ".rar$"也是可以检索的 ...
Originally posted by Hanyeguxing at 2009-7-12 16:49: 方法3:使用cd命令切换工作目录到文件所在目录,然后再使用解压命令。 ...
@echo off set rar.exe="C:\Program Files\WinRAR\rar.exe" cd /d "D:\我的资料" if exist *.rar %rar.exe% x -o+ -inul *.rar for /f "delims=" %%a in ('dir /ad/b/s') do ( if exist "%%a\*.rar" %rar.exe% x -o+ -inul "%%a\*.rar" "%%a" )
Originally posted by diskoperatsys at 2009-7-12 22:32: 我有多个层次目录和非常多的rar文件,, 作为已是cn-dos论坛、批处理版块、中级用户的你,给出这个方法3实在是让我意想不到 :)
Originally posted by tireless at 2009-7-13 00:02: @echo off ...
@echo off ...