回复 4# Batcher
谢谢您,我已经发现问题出在/r上了,但是改成了/f就提示找不到文件诶。。。麻烦您看看啦~- for /f "delims=" %%i in ('dir /b /ad /s "*animations*"') do (
- ren "%%a" "images"
- )
- for /f "delims=" %%a in ('dir /b /ad /s *.jpg') do (
- echo,"%%~na"|find /i " (2)"&&call :rf "%%a" "%%a\..\.." "_15.jpg"||call :rf "%%a" "%%a\..\.." "_5.jpg"
- )
- exit /b
- :rf
- set "fn=%~n1"
- set "dn=%~nx2"
- ren %1 "1%dn:~0,2%%dn:~3,6%%fn:~4,2%%~3"
- exit /b 0
复制代码
|