无忧启动论坛

标题: 自定义BOOTMGR快捷键 [打印本页]

作者: nttwqz    时间: 2017-3-1 21:48
标题: 自定义BOOTMGR快捷键
举个例子:

按F6启动 默认项 {default}
按F7启动 WinXP {ntldr}
必须先启用扩展键盘扫描码
bcdedit /set {globalsettings} extendedinput Yes


bcdedit /set {bootmgr} custom:0x0000000054000001 {default}
bcdedit /set {bootmgr} custom:0x54000002 {ntldr}
bcdedit /set {bootmgr} customactions 0x1000040000001 0x54000001 0x0001000041000001 0x54000002

0x54000001代表OEM定义的操作,可以理解为序号,从01开始,第二个是0x54000002,第三个0x54000003……
40004100是F6、F7的键盘扫描码,F6的键盘扫描码本来是40,不够4位的需在后面补0,就是4000。蓝色的000……可以省去不写,写上去仅为了说明原本的完整命令

在启动菜单显示时,按下扫描码为 4100 的快捷键F7,就可以启动到{ntldr}了。



经测试,BOOTMGR支持以下按键设置为快捷键:

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10
方向键:↑↓←→
Home End PgUp PgDn Delete Insert

鉴于F8、F10、方向键默认占用,如果将这些键设置为快捷键,它们原来的功能将失效,比如方向键↑↓设置后,不要再指望它们还可以选择菜单


已测试这些键不被支持:

数字、字母、F11、F12、ESC、回车键、空格键、Alt、Ctrl等


附:常用按键的键盘扫描码

0x3b00 F1
0x3c00 F2
0x3d00 F3
0x3e00 F4
0x3f00  F5
0x4000 F6
0x4100 F7
0x4200 F8
0x4300 F9
0x4400 F10
0x4700 Home
0x4f00  End
0x4900 PageUP
0x5100 PageDown
0x5200 Insert
0x5300 Delete
0x4800 上箭头
0x4b00 左箭头
0x5000 下箭头
0x4d00 右箭头



以上测试尚不十分充分,可能错误、遗漏,此方面资料寻找困难,几乎都是英文,欢迎补充!

作者: nttwqz    时间: 2017-3-1 21:52
BOOTICE 1.3.4 貌似还不支持这两个参数。
作者: 青青草    时间: 2017-3-1 23:29
赞一个!
作者: 2010sya    时间: 2017-3-2 06:11
有点意思,谢谢分享
作者: hero8000    时间: 2017-3-2 07:53
不错不错。
作者: boy6585948    时间: 2017-3-2 07:56
多谢大神分享!!!
作者: moran    时间: 2017-3-2 15:06
这个好,感谢分享。
作者: 阿非    时间: 2017-3-2 20:26
赞一个
作者: 不知    时间: 2017-3-2 20:51
赞一个。
作者: 12250279    时间: 2017-3-3 07:09
这是一个很好的东西,
作者: 立帮电子    时间: 2017-3-3 10:10
感谢分享,留个脚印
作者: 俊采星驰    时间: 2017-3-3 10:21
很好啊,可以请pauly支持这两个参数
作者: hong645    时间: 2017-3-26 10:26
感谢分享!
作者: wimboot    时间: 2017-3-26 22:09
如何删除F8快捷键
作者: huaqingyuan    时间: 2017-3-26 22:44
好东西!
作者: wanghh    时间: 2017-3-27 07:26
感谢分享!
作者: ge    时间: 2017-3-27 11:08
不是太懂!
作者: yjqd    时间: 2017-5-8 09:33
好像记得THINK机器win7系统中,F11键就是在BCD中设置为快捷键
作者: luck9806    时间: 2020-11-4 14:47
感谢分享,留个脚印
作者: dayeye    时间: 2023-9-13 00:34
感谢分享
作者: fengshangren    时间: 2025-1-18 09:27
楼主辛苦了
作者: dwso    时间: 2025-1-18 09:35
感谢分享
作者: 享β亻寸木东    时间: 2025-1-18 09:44
不错,感谢分享!
作者: wn168cn@163.com    时间: 2025-1-18 09:56
感谢分享
作者: fengshangren    时间: 2025-1-18 17:56
看着不错
作者: nianyueriPE    时间: 2025-1-21 21:56
谢谢分享
作者: nianyueriPE    时间: 2025-1-21 21:56
下载试试
作者: fengshangren    时间: 2025-1-28 06:12
楼主辛苦了
作者: SeaYang    时间: 2025-1-28 06:23
感谢分享。
作者: andylxh    时间: 2025-1-28 06:50
感谢楼主分享
作者: owl0001    时间: 2025-2-27 16:45

楼主辛苦了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3