::═════代═══码═══开═══始═════
@echo off&setlocal enabledelayedexpansion
set /a k=1
for /f "delims=" %%i in ('dir /a-d/b *.*') do (
if not "%%i"=="%~nx0" (
move "%%i" "!k!%%~xi"
set /a k+=1))
pause
::═════代═══码═══结═══束═════
包括子文件夹的:
::═════代═══码═══开═══始═════
@echo off&setlocal enabledelayedexpansion
set /a k=1
for /f "delims=" %%i in ('dir /a-d/b/s *.*') do (
if not "%%i"==%0 (
ren "%%~dpnxi" "!k!%%~xi"
set /a k+=1))
pause
::═════代═══码═══结═══束═════