中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-27 19:38
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 如何批处理改扩展名?? 查看 729 回复 4
楼 主 如何批处理改扩展名?? 发表于 2004-05-28 00:00 ·  中国 重庆 渝中区 电信
银牌会员
★★★
积分 2,165
发帖 730
注册 2004-04-21 00:00
22年会员
UID 22966
性别 男
状态 离线
目的:
把d:\html\*\*.html改为*.hta

因为总共有几千个文件,想到用批处理解决。
HTML下的子目录有100多个,而且没有其它类型的文件

……
想了好一会儿,发现不好解决。
我用 dir /s /b *.html > tmp.txt
可以导出所有html文件的列表, 但接下来如何使用 ren %1 %2就不知道了。

请各位高手指点。
2 发表于 2004-05-29 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
建议用LOCATE命令来解决吧,用它的/C参数。LOCATE命令在那个超级DOS启动盘中可以找到的。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

3 发表于 2004-05-30 00:00 ·  中国 重庆 电信
银牌会员
★★★
积分 2,165
发帖 730
注册 2004-04-21 00:00
22年会员
UID 22966
性别 男
状态 离线
总版主亲自出马,多谢了!

现在看到的启动盘多了,我还没有仔细研究过有些什么差别嚅
4 发表于 2004-05-31 00:00 ·  中国 辽宁 抚顺 联通
初级用户
积分 130
发帖 6
注册 2004-05-31 00:00
22年会员
UID 25692
性别 男
状态 离线
ren *.ht? *.hta
5 发表于 2004-05-31 00:00 ·  中国 重庆 渝中区 电信
银牌会员
★★★
积分 2,165
发帖 730
注册 2004-04-21 00:00
22年会员
UID 22966
性别 男
状态 离线
以下是引用palingenesis在2004-5-31 上午 09:25:59的发言:
ren  *.ht?    *.hta


你这个只能改当前目录下的文件,而不能对所有子目录操作~
论坛跳转: