中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-17 19:36
47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 怎样修改COMMAND.COM以防止用户CTRL+C终止批处理?
可打印版本  2,056 / 6
第1楼 hyzys 发表于 2005-02-12 00:00
初级用户 发帖 17 积分 189
怎样修改COMMAND.COM以防止用户CTRL+C终止批处理?
我们已知道通过把COMMAND.COM中“DEL”字符替换成其它字符可以使用户使用不了DEL命令。
虚心请教怎样修改COMMAND.COM(用UltraEdit等软件)以防止用户CTRL+C终止批处理?也就是说要修改COMMAND.COM的哪个部位或哪些地方?
第2楼 Michael 发表于 2005-02-12 00:00
钻石会员 发帖 3,041 积分 10,056
修改command.com的头部吧,要不就是腹部。Ctrl+C终止批处理的确很让人伤心。
第3楼 DOSforever 发表于 2005-02-12 00:00
金牌会员 发帖 2,239 积分 4,639
用4DOS吧。它可以让你对CTRL-C或CTRL-Break的按键做出你指定的反应
第4楼 gmy 发表于 2005-02-17 00:00
版主 发帖 392 积分 1,113
我也正想问这个问题,顶一下,望高手出招!
第5楼 gmy 发表于 2005-02-18 00:00
版主 发帖 392 积分 1,113
Wengier,你不是最了解DOS内核吗?请研究研究这个问题吧。
第6楼 martin325 发表于 2006-02-23 13:10
银牌会员 发帖 603 积分 1,582
请问哪儿可以下载4DOS?
第7楼 本是 发表于 2006-02-23 13:28
银牌会员 发帖 790 积分 2,227
意义不大!
因为CTRL+C的处理是在INT 23h中断,可以修改此中断,执行用户程序;
或者更简单地,SHELL=x:\abc\command.com,你修改的COMMAND.COM立刻失效!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023