Setlocal EnableDelayedExpansion
dir d:\*.rmvb /b > d:\rmvb.txt
findstr /n "." d:\rmvb.txt > d:\rmvb.ini
for /f "tokens=1* delims=:" %%a in (d:\rmvb.ini) do (
set p=%%b
set p=!p:.DAT=!
ren d:\%%b !p!
)
del d:\rmvb.txt /q
del d:\rmvb.ini /q
[ Last edited by zhaich on 2009-1-23 at 18:09 ]作者: qazwsx99 时间: 2009-1-23 18:06 3楼的好强。
改进一下
ren *.* *.
ren *.dat *.rmvb