中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-01 20:17
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结] 如何用批处理删除文档中的一部份内容???
可打印版本  1,142 / 6
第1楼 maotao 发表于 2006-07-07 18:18
初级用户 发帖 14 积分 44
[已结] 如何用批处理删除文档中的一部份内容???
如题.我想删除BOOT.INI中的"c:\grldr=dos工具箱"
用批处理该怎么删???




[ Last edited by maotao on 2006-7-15 at 18:17 ]
第2楼 CWS 发表于 2006-07-07 20:32
新手上路 发帖 5 积分 14
H GH
第3楼 fastslz 发表于 2006-07-07 21:28
铂金会员 发帖 2,315 积分 5,493 来自 上海
bootcfg /delete /id 2
第4楼 无奈何 发表于 2006-07-08 19:13
荣誉版主 发帖 356 积分 1,338
如果所在行位置不固定的话,可以用 findstr /v 过滤一下,重定向到文件,然后覆盖原文件。不过稍微烦琐一点。

@echo off
findstr /v "C:\grldr=DOS工具箱" BOOT.INI>tmp.txt
attrib -s -h -r BOOT.INI
move /y tmp.txt BOOT.INI
attrib +s +h +r BOOT.INI
无奈何贴于 2006-07-08 19:04
第5楼 maotao 发表于 2006-07-09 20:16
初级用户 发帖 14 积分 44
Originally posted by 无奈何 at 2006-7-8 19:13:
如果所在行位置不固定的话,可以用 findstr /v 过滤一下,重定向到文件,然后覆盖原文件。不过稍微烦琐一点。

谢谢斑竹的回答,我也知道 3 楼兄弟的方法能够解决问题,不过不能解决自动识别待删除的菜单项位置的问题,斑斑的方法不错,谢谢!
第6楼 bagpipe 发表于 2006-07-10 09:08
银牌会员 发帖 425 积分 1,144 来自 北京
看来,大多数楼主都是等着版主来回答问题的,然后在赞叹一翻,唉,我喜欢当观众,因为我喜欢看电影
第7楼 electronixtar 发表于 2006-07-10 12:31
铂金会员 发帖 2,672 积分 7,493
还是bootcfg来得简便
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023