
CODE: [Copy to clipboard]不知是否有误?for /f %%i in ('dir /s/b/a-d %a%:\*.rar') do c:\progra~1\winrar\rar.exe d %%~ni aa.txt
pause
| Quote: | |
|
CODE: [Copy to clipboard]我看出来了,是我写错了,请哪位帮忙改下?@echo off
for %%a in (c d e f g h i j k l m n o p q r s t) do (for /f "delims=" %%i in ('dir /s/b/a-d %%a:\*.jpg 2^>nul') do (if exist "f:\123\%%~ni%%~xi" (call :111 "%%i" "%%~ni") else (copy "%%i" "f:\123\")))
cls
echo 搜索完毕
pause&exit
:111
if %1=="f:\123\%~2.jpg" goto :EOF
set a=1
:222
if exist "f:\123\%~2-%a%.jpg" set /a a+=1 &goto 222
copy %1 "f:\123\%~2-%a%.jpg"
goto :EOF
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |