@echo off rem 将当前目录/文件夹里的文件以递增数字序号重命名 set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4 title %#% +%$%%$%/%@% %z% cd /d "%~dp0" for /f "delims=" %%a in ('dir /a-d/b') do ( if "%%~nxa" neq "%~nx0" ( set /a n+=1 set "file=%%a" setlocal enabledelayedexpansion echo;"!file!" --^> "!n!%%~xa" ren "!file!" "!n!%%~xa" endlocal ) ) echo;%#% +%$%%$%/%@% %z% pause exit