![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-10 14:07 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 请问高手们,在DOS下能否实现对多文本文件、多字符串的批 |
| 可打印版本 2,114 / 7 |
| 第1楼 power003 | 发表于 2004-08-16 00:00 |
| 初级用户 发帖 14 积分 88 | |
|
请问高手们,在DOS下能否实现对多文本文件、多字符串的批 要替换的文件会存放在一个目录里,类型为文本文件,每次替换的内容都相同。
谢谢各位高手! |
|
| 第2楼 Climbing | 发表于 2004-08-16 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
到网上搜索一下吧,这种工具多的是。前面的帖子中好象也曾经讨论过这个问题。
|
|
| 第3楼 power003 | 发表于 2004-08-16 00:00 |
| 初级用户 发帖 14 积分 88 | |
|
又是Climing大侠回答我的问题,很感动!
我是找了很多这方面的工具,但是都不好用,而且我的程序的其他的部分是在DOS下完成的,所以还是想找一下在DOS下解决的方法。 谢谢! |
|
| 第4楼 power003 | 发表于 2004-08-16 00:00 |
| 初级用户 发帖 14 积分 88 | |
|
我看到前面讨论的贴子了,我先研究一下。我要查找替换的内容都每次都是固定的,大侠们如果有更高的招请指教!
|
|
| 第5楼 Climbing | 发表于 2004-08-16 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
不用客气,能帮的一定帮。死性不改站友一直使用一个change.exe来做这些文本查找及替换操作,我刚才看了一下这个命令的说明,它本身就直接支持多文件的查找及替换操作(只支持字符串,好象不支持二进制)。另外,可以通过在批处理中for命令和change.exe的配合来实现,好在你替换的内容是固定的,应该比较容易实现。下面我提供这个命令的下载:点击下载Change.exe(2002.08版,92K)这是该程序的官方主页:http://users.erols.com/waynesof/bruce.htm
|
|
| 第6楼 power003 | 发表于 2004-08-18 00:00 |
| 初级用户 发帖 14 积分 88 | |
|
太感谢,Climing大师了!我的问题已经解决了!有了几行命令可以省去我们很多的人工劳动!因为我要解决的问题很简单,只是每次改相同文件的相同字符,用到的命令如下:change d:\目录\*.txt /from "***" /to "****" 就全部搞定了!再次感谢CLIMING!
|
|
| 第7楼 Climbing | 发表于 2004-08-18 00:00 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
不用客气,写好帖子(标题清晰,内容完整,没有错字)是对我最大的回报。另外,我查了一下change.exe的文档,它同样支持二进制的查找及替换的。不过它好象不支持正则表达式。
|
|
| 第8楼 power003 | 发表于 2004-08-18 00:00 |
| 初级用户 发帖 14 积分 88 | |
|
我还搞不太懂字符串和二进制的本质区别是什么。我替换的是BIG5的文本文件,也很好用!做批处理的时候是在BIG5的环境里用记事本做的!大家看CLIMING有多可爱,对大家的要求仅仅是“标题清晰,内容完整,没有错字”,我想每一个真正想学东西的人都会做的到!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |