我呢一直喜欢下很多图片,觉得一些优美的图片带给人赏心悦目的感觉,但下的图片多了,图片名乱七八糟的不好看,于是就批量重命名,我倒是有一款软件可以实现这个功能,但软件有时不太方便,今天看到了这个批处理脚本可以实现这个功能,觉得很使用,故分享之。
这个源码是按数字顺序批量重命名的,放在想要命名的文件的目录下运行即可。另外如果你重命名的文件不是jpg后缀的,请把批处理源码中所有的jpg换成适合的后缀字母比如txt。
@echo off for /f "delims=" %%i in ('dir/b/s *.jpg') do ( set str=%%~dpi&set str2=%%~nxi setlocal enabledelayedexpansion if not "!str!"=="!num!" ( set "n=1" ren "!str!*.jpg" "*.*.jpg" ) else set /a n+=1 ren "!str!!str2!.jpg" "!n!.jpg" for %%a in (!n!) do endlocal&set n=%%a set "num=%%~dpi" ) pause