bat文件重命名
//将代码页更改为UTF-8
chcp 65001
//设置本地为延迟扩展
setlocal enabledelayedexpansion
set num=0
for /r %%b in (*.jpg *.bmp *.png) do (
//获取文件目录
set filedir=%%~pdb
set newstr=!filedir:~0,-1!
//获取当前文件所在的文件夹名称
for %%c in (!newstr!) do (
set lastpart=%%~nxc
)
set /a num+=1
set filename=%%b
ren !filename! !lastpart!!num!.jpg
)