楼 主
怎样修改COMMAND.COM以防止用户CTRL+C终止批处理?
发表于 2005-02-12 00:00 · 中国 广东 河源 连平县 电信
初级用户
★
积分 189
发帖 17
注册 2004-09-23 00:00
21年会员
UID 31697
性别 男
状态 离线
我们已知道通过把COMMAND.COM中“DEL”字符替换成其它字符可以使用户使用不了DEL命令。
虚心请教怎样修改COMMAND.COM(用UltraEdit等软件)以防止用户CTRL+C终止批处理?也就是说要修改COMMAND.COM的哪个部位或哪些地方?
第 2 楼
发表于 2005-02-12 00:00 · 中国 山东 济宁 联通
钻石会员
★★★★★
积分 10,046
发帖 3,039
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
修改command.com的头部吧,要不就是腹部。Ctrl+C终止批处理的确很让人伤心。
简单就是美
第 3 楼
发表于 2005-02-12 00:00 · 中国 上海 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
用4DOS吧。它可以让你对CTRL-C或CTRL-Break的按键做出你指定的反应
第 4 楼
发表于 2005-02-17 00:00 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
我也正想问这个问题,顶一下,望高手出招!
DOS之家 http://doshome.com 站长 葛明阳
第 5 楼
发表于 2005-02-18 00:00 · 中国 河北 唐山 联通
版主
★★★
操作系统爱好者
积分 1,113
发帖 392
注册 2002-11-11 00:00
23年会员
UID 228
性别 男
状态 离线
Wengier,你不是最了解DOS内核吗?请研究研究这个问题吧。
DOS之家 http://doshome.com 站长 葛明阳
第 6 楼
发表于 2006-02-23 13:10 · 中国 浙江 杭州 电信
银牌会员
★★★
积分 1,582
发帖 603
注册 2006-02-20 20:26
20年会员
UID 50690
状态 离线
第 7 楼
发表于 2006-02-23 13:28 · 中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
意义不大!
因为CTRL+C的处理是在INT 23h中断,可以修改此中断,执行用户程序;
或者更简单地,SHELL=x:\abc\command.com,你修改的COMMAND.COM立刻失效!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
论坛跳转: