4,008
社区成员
发帖
与我相关
我的任务
分享
@echo off&setlocal enabledelayedexpansion
for %%i in (*.txt) do call :re_name "%%i"
pause
exit
:re_name
for /f "delims=" %%i in ('findstr /n .* %1') do (
set "str=%%i"
set str=!str:*:=!
set str=!str: =!
set str=!str: =!
ren %1 !str!.txt
endlocal
goto :eof
)