@echo off for /r d:\567 %%i in (*.bat) do (ren "%%i" "%%~ni.txt") pause
@echo off set SrcDir=C:\test for /f "tokens=*" %%a in ('dir /b /s "%SrcDir%\*.bat"') do ( ren "%%a" "%%~na.txt" )
Originally posted by abcd at 2008-3-7 15:53: 楼上应该是行不通的吧?? for /r 带点是枚举目录树吧??
Originally posted by abcd at 2008-3-7 16:13: 回5楼,我回帖的时候,你的帖子不是这样的哦