|
|
楼主 |
发表于 2015-12-7 10:54:56
|
显示全部楼层
本帖最后由 ygqiang 于 2015-12-7 11:03 编辑
搞定。。- @echo off
- if exist "C:\Program Files" set "rar=C:\Program Files\WinRAR\WinRAR.exe"
- if exist "C:\Program Files (x86)" set "rar=C:\Program Files (x86)\WinRAR\WinRAR.exe"
- echo %rar%
- set "fdir=u盘-朗科06"
- set files=00-00robocopy.rar 备份exe.rar SETRES.rar sed.rar
- for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
- if exist %%a:\ (
- for /f "delims=" %%b in ('dir /ad/b/s %%a:\^|findstr "\\%fdir%$"') do (
- cd /d "%%b"
- for /f "delims=" %%c in ('dir /a-d/b/s %files%') do (
- echo;%%c
- "%rar%" x -y "%%c" "%%~dpc"
- )
- )
- )
- )
- cls
- ping 127.0.0.1 -n 5 >nul 2>nul
- exit
复制代码 |
|