1 @echo off 2 3 ::Logo 4 title 批量重命名 5 echo **批量重命名 by Clover.Z** 6 echo **当前文件夹下指定后缀名的文件批量重命名 默认格式类似abc0001.jpg** 7 echo **欢迎使用** 8 9 ::接收用户输入 10 set /p type=请输入文件后缀名: 11 set /p name=请输入修改后的名称: 12 set /p id=请输入起始编号: 13 14 ::处理阶段 15 setlocal enabledelayedexpansion 16 for /f %%i in ('dir /b *.%type%') do ( 17 if !id! lss 10 ( 18 rename "%%i" "%name%000!id!.%type%" 19 ) else ( 20 if !id! lss 100 ( 21 rename "%%i" "%name%00!id!.%type%" 22 ) else ( 23 if !id! lss 1000 ( 24 rename "%%i" "%name%0!id!.%type%" 25 ) else ( 26 if !id! lss 10000 rename "%%i" "%name%!id!.%type%" 27 ) 28 ) 29 ) 30 set /a id+=1 31 ) 32 echo 处理完毕! 33 pause 34