代码放到文本中,把后缀改成bat,放到和图片的文件夹里,双击运行之即可。

off&setlocal EnableDelayedExpansion
 
set a=1
 
for /f "delims=" %%i in ('dir /b *.jpg') do (
 
if not "%%~ni"=="%~n0" (
 
ren "%%i" "!a!.jpg"
 
set/a a+=1
 
)
 
)

这个也可以用来批量更改图片格式!比如我原本的图片格式是png,如何用这个命令改为jpg的格式。你们仔细看代码

off&setlocal EnableDelayedExpansion
 
set a=1
 
for /f "delims=" %%i in ('dir /b *.png') do (
 
if not "%%~ni"=="%~n0" (
 
ren "%%i" "!a!.jpg"
 
set/a a+=1
 
)
 
)

其实细心的小伙伴应该已经发现了!我只把('dir /b *.jpg')中的jpg改为了png,而ren "%%i" "!a!.jpg"中的jpg我没有改,这是因为,我需要改为的格式就是jpg,大家自己摸索!