求一个bat批处理命令,可实现将一个文件夹里的文件批量倒序添加数字序号为文件名前缀,内有实例。跪求!

2024-12-01 19:05:15
推荐回答(1个)
回答1:

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /o-n "*.jpg"') do (
set /a n+=1
set "n=000!n!"&set "n=!n:~-4!"
ren "%%~i" "!n!%%~nxi")

将批处理放在一个文件夹里运行,对文件夹里面所有的JPG文件有效。