@echo off
setlocal enabledelayedexpansion
:: 设置起始编号
set /a count=-1
:: 首先重命名所有 .png 文件
for /f "tokens=*" %%i in ('dir /b *.png') do (
set /a count+=1
echo Renaming: %%i to !count!.png
rename "%%i" "!count!.png"
)
:: 然后重命名所有 .jpg 文件
for /f "tokens=*" %%i in ('dir /b *.jpg') do (
set /a count+=1
echo Renaming: %%i to !count!.png
rename "%%i" "!count!.png"
)
echo Renaming completed.
pause
PowerToy竟然无法批量将文件夹变成按顺序递增命名,占个坑,有空写个小工具