@echo off&setlocal enabledelayedexpansion
echo,----------------------------------------------------------------
echo, 此批处理文件不要放入图片文件夹中
echo,----------------------------------------------------------------
set /p mmd="图片总文件夹目录路径(绝对路径) 可以直接拖拽文件夹识别 : "
cd /d %mmd%
rem 总目录下的文件重命名
set /a cout=1000
for /f "tokens=*" %%j in ('dir /b /a-d 2^>nul') do (
set /a cout+=1
ren "%%j" "!cout!%%~xj" >nul
)
rem 总目录子目录下文件重命名
for /f "delims=" %%i in ('dir /s /b /ad') do (
set /a cout=1000
for /f "tokens=*" %%j in ('dir /b /a-d "%%~i\*" 2^>nul') do (
set /a cout+=1
ren "%%~i\%%j" "!cout!%%~xj" >nul
)
)
pause作者: jingfang434 时间: 2021-12-15 09:57