简单的例子:
@echo off
echo 例如输入:“XXX”,当前目录下所有文件(已经排除本文件)
echo 将会被重命名为 “XXX-1”~“XXX-?”
echo=&set /p BE=批量文件重命名-相同部分(前置):
set /a n=1&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /a:-d /s /b *') do (
set EX=%%~xi
if not "%%i" == "%~f0" ren "%%~fi" %BE%-!n!!EX!
set /a n+=1
)
endlocalI