[ Last edited by samuel on 2007-12-31 at 10:32 AM ]作者: lxmxn 时间: 2007-12-29 12:05 可以做到,搜索“重命名”。。。作者: samuel 时间: 2007-12-29 12:49 感谢版主的提示 :D
使用了brglng的解决方法:【重命名目录和子目录中所有符合条件的文件和目录】,感谢brglng :D
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /a /b /s *.shtml.*') do (
set filename=%%~ni
ren "%%i" !filename:~0,-6!%%~xi
)
endlocal
pause作者: abcd 时间: 2007-12-29 12:52 for /r %%i in (*.shtml) do ren "%%i" "%%~ni"作者: samuel 时间: 2007-12-29 12:55 感谢楼上的指点:D