) 设定某个键为功能键,执行某个特殊任务(使用 ansi.sys 可完成兄要求的部分功能)
将某个键(如F1~Fn)设定为启动另一个批处理程序的功能键,需要在config.sys 中加载 ansi.sys。
然后需要用 ansi.sys 支持的转义序列指令进行功能键的重定义(对照键值码表,比较复杂烦琐)。
在 MS-DOS 下有效,Windows CMD 下操作无效。
加载 Ansi.sys 后,将功能键F12定义为DOS命令 “DIR/W”,将屏幕颜色改为白色字符蓝色背景:
(下面代参为转载)
@ECHO”←
关于更多 ansi.sys 的操作详见以下网址:
使用论坛搜索功能查找 ANSI 关键字,或是:
ANSI.SYS程序的使用
http://www.cn-dos.net/forum/viewthread.php?tid=1272&fpage=1&highlight=ansi
关于定义某个键为功能键需要大量、多次实验,兄有机会可以多找些 ansi.sys 资料来研究~:)
(上面只是个人见解,不见得正确)
(兄还可以再找一些更好的办法,如 doskey 等外部命令或是工具来帮助完成一些复杂的要求~:)
(如果是做多功能启动盘并有某些特殊要求,兄可以到论坛的《DOS启动盘 & LOGO技术 (启动盘室) 》区参考或是下载一些现成资源)
Last edited by redtek on 2007-1-27 at 08:11 PM ]