联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by xswdong at 2007-3-31 01:21 AM: 什么提示也没有 我加pause 也一样 闪了一下就退出了
@echo off for /f %%a in ('dir /b /a D:\文章\目录\*.htm') do set "old_name=%%a" & call :re_name goto exit :re_name for /f "tokens=2 delims=<>" %%b in ('findstr /b "<title>" D:\文章\目录\%old_name%') do set "new_name=%%b.htm" move %old_name% D:\文章\ ren D:\文章\%old_name% %new_name% :exit BJSH发表于: 2007-03-31 10:26
@echo off for /f "tokens=1,2,4 delims=<>:" %%a in ('findstr /b "<title>" D:\文章\目录\*.htm') do ren "%%a:%%b" "%%c.htm" move d:\文章\目录\*.htm d:\文章\ BJSH发表于: 2007-03-31 10:47