中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 23:51
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 请教:批处理修改文本文件内容的实现方法
可打印版本  1,493 / 6
第1楼 yuuki 发表于 2008-03-25 15:11
新手上路 发帖 3 积分 10
请教:批处理修改文本文件内容的实现方法
现有一个文本文件name.txt
内容如下:

张三:VIP用户:13000012213
李四:普通用户:13000012212
王五:审核中:13000012214


想通过一个批处理来修改文件中的内容,

根据输入的字段,作相应的修改
比如:我想把"王五"改成"#王五"

应该如何去实现呢?请各位多多指教....
谢谢!

[ Last edited by yuuki on 2008-3-25 at 03:25 PM ]
第2楼 ThinKing 发表于 2008-03-27 01:03
中级用户 发帖 207 积分 471
根据输入的字段,作相应的修改

根据输入的什么字段,来做什么样的修改呢?

请把问题描述清楚!
第3楼 hainanmm 发表于 2008-03-27 02:21
初级用户 发帖 12 积分 24
Originally posted by yuuki at 2008-3-25 15:11:
现有一个文本文件name.txt
内容如下:

张三:VIP用户:13000012213
李四:普通用户:13000012212
王五:审核中:13000012214


想通过一个批处理来修改文件中的内容 ...


是不是将NAME.TXT文本中给每一行加一个“#”字符。我能看懂你的意思,让二楼的回答吧。我也想知道。
第4楼 woo88 发表于 2008-03-27 23:25
初级用户 发帖 96 积分 188
我也想知道
第5楼 topmcs 发表于 2008-04-02 00:29
初级用户 发帖 16 积分 25 来自 湖南
哎。。
怎么没人回贴啊。。。。我也想知道耶
第6楼 yuuki 发表于 2008-04-02 23:25
新手上路 发帖 3 积分 10
Originally posted by ThinKing at 2008-3-27 01:03 AM:

根据输入的什么字段,来做什么样的修改呢?

请把问题描述清楚!



谢谢Thinking的回复

比如说我知道name.txt中有"王五"这个字,我想把"王五"改成"#王五"或者"/王五/",则输入"#王五"或者输入"/王五/",则得到结果..
第7楼 bhsx 发表于 2008-04-02 23:42
初级用户 发帖 21 积分 43
FOR /F "delims==" %%I IN (name.txt) DO ECHO #%%I >>NEWNAME.TXT
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023