标题: 如何在運行AUTOEXEC.BAT隨時按快捷鍵調用其他批處理?
[打印本页]
作者: topway
时间: 2007-1-28 08:14
标题: 如何在運行AUTOEXEC.BAT隨時按快捷鍵調用其他批處理?
請教大家:
如何在運行AUTOEXEC.BAT後,隨時按快捷鍵調用其他批處理文件?
1、可自定義按鍵,
2、可內存常駐,也可取消﹔
3、自動批處理執行後,隨時按快捷鍵中斷AUTOEXEC.BAT,從而執行其他批處理文件
4、或用其他什么小工具,也行﹔
請大家多多指教,感激不盡!!
謝謝了!
作者: redtek
时间: 2007-1-28 09:07
) 设定某个键为功能键,执行某个特殊任务(使用 ansi.sys 可完成兄要求的部分功能)
将某个键(如F1~Fn)设定为启动另一个批处理程序的功能键,需要在config.sys 中加载 ansi.sys。
然后需要用 ansi.sys 支持的转义序列指令进行功能键的重定义(对照键值码表,比较复杂烦琐)。
在 MS-DOS 下有效,Windows CMD 下操作无效。
加载 Ansi.sys 后,将功能键F12定义为DOS命令 “DIR/W”,将屏幕颜色改为白色字符蓝色背景:
(下面代参为转载)
@ECHO”←[0;134;”DIR/W”;13p
@ECHO”←[1;37;44m
关于更多 ansi.sys 的操作详见以下网址:
使用论坛搜索功能查找 ANSI 关键字,或是:
ANSI.SYS程序的使用
http://www.cn-dos.net/forum/view ... &highlight=ansi
关于定义某个键为功能键需要大量、多次实验,兄有机会可以多找些 ansi.sys 资料来研究~:)
(上面只是个人见解,不见得正确)
(兄还可以再找一些更好的办法,如 doskey 等外部命令或是工具来帮助完成一些复杂的要求~:)
(如果是做多功能启动盘并有某些特殊要求,兄可以到论坛的《DOS启动盘 & LOGO技术 (启动盘室) 》区参考或是下载一些现成资源)
[
Last edited by redtek on 2007-1-27 at 08:11 PM ]
作者: topway
时间: 2007-1-28 10:03
redtek,真是太謝謝了,您真好!我會多試看。。
但如何實現:在純DOS中自動批處理執行後,隨時按快捷鍵中斷AUTOEXEC.BAT,從而執行其他批處理文件
請再指點一下,謝謝了!!