坚持学习
我们一定有收获

利用 BAT 脚本对文件夹下图片执行批量重命名与后缀修改操作

DeepSeek探索全新的WordPress-AI插件(支持定制功能)点击立即了解

在图片文件夹中新建.txt文本文件,修改后缀为.dat,右键编辑,写入以下命令

@echo off
setlocal enabledelayedexpansion
set count=100
for /f "delims=" %%i in ('dir /b *.jpg,*.png,*.bmp,*.jpeg,*.gif') do call:Rename "%%~i"
pause
exit

:Rename
set /a count+=1
if /i "%~1"=="!count:~1!%~x1" goto :eof
if exist "!count:~1!%~x1" goto Rename
echo 改名:%1 !count:~1!
ren "%~1" "!count:~1!%~x1"
goto :eof

保存双击。

命名从01开始,设置

set count=100

命名从0001开始,设置

set count=10000

如果我们想要从038开始排序,可以将第三行代码:

set count=10037

批量处理后缀

同样bat文件

编辑

@echooff
ren *.bmp *.jpg

将bmp转化为jpg

内容仅供参考:栈学 » 利用 BAT 脚本对文件夹下图片执行批量重命名与后缀修改操作

评论 抢沙发

登录

找回密码

注册