- @echo off
- REM
- setlocal enabledelayedexpansion
- set count=10000
- REM count=10000, 命名从0001开始
- for /f "delims=" %%i in ('dir /b *.jpg,*.png,*.bmp,*.jpeg,*.gif') do call:Rename "%%~i"
- pause
- exit
-
- :Rename
- set /a count+=1
- if /i "%~1"=="!count:~1!%~x1" goto :eof
- if exist "!count:~1!%~x1" goto Rename
- echo 改名:%1 !count:~1!
- ren "%~1" "!count:~1!%~x1"
- REM 修改为000x
- goto :eof
复制代码 这个代码想改成将子文件下的内容重命名,怎么修改 |