文件批量重命名脚本

杂七杂八 4497 Views 0 Comments

我呢一直喜欢下很多图片,觉得一些优美的图片带给人赏心悦目的感觉,但下的图片多了,图片名乱七八糟的不好看,于是就批量重命名,我倒是有一款软件可以实现这个功能,但软件有时不太方便,今天看到了这个批处理脚本可以实现这个功能,觉得很使用,故分享之。

这个源码是按数字顺序批量重命名的,放在想要命名的文件的目录下运行即可。另外如果你重命名的文件不是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

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
loading