需要对一个文件夹内下载的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文件,在目标目录运行,运行前注意备份目录文件
发表评论: