需要对一个文件夹内下载的jpg文件重命名,顺序命名,并加字母前缀

@echo off&setlocal enabledelayedexpansion 
for /f "delims=" %%a in ('dir/b *.jpg') do ( 
   set /a n+=1 
   if not exist "!n!.jpg" (ren "%%a" "m!n!.jpg") else call :loop "%%a" 
) 
pause&exit 
:loop 
  set /a n+=1 
  if exist "!n!.jpg" goto loop 
  ren "%~1" "m!n!.jpg" 
goto :eof

保存到.bat文件,在目标目录运行,运行前注意备份目录文件