暗影精灵的键盘上有一个自带的 OEM 键,按了之后可以打开 OMEN Command Center, 一个可以对笔记本的性能,网络管理的工具。
但是我对这个控制中心需求很小,所以我直接把软件卸载了 (●´ω ` ●)。
所以,怎么去利用这个键呢?
注意:该键是没有 keycode 的,也就是不被作为键盘的输入键。
如果你按这个键没有效果#
参考惠普官方文档:https://support.hp.com/cn-zh/document/c01198500
对于我的暗影精灵 3,装一个惠普的 SystemEvent 即可:
20200607 更新#
SystemEvent 更新了,反编译后发现按这个键目前会直接启动:AD2F1837.OMENCommandCenter
这个软件, 过段时间再看看怎么弄。
以下内容已经失效。
修改注册表#
按下 OMEN 键时,系统会弹出来这个框,这说明系统想打开注册了这个链接的应用。
HKEY_CURRENT_USER\SOFTWARE\Classes\omencommandcenter
关于 windows 应用注册链接详见:https://blog.walterlv.com/post/windows-uri-scheme-association.html
解决方法就是修改注册表:
HKEY_CURRENT_USER\SOFTWARE\Classes\omencommandcenter\Shell\Open\Command
在 omencommandcenter 下依次添加 Shell
、 Open
、 Command
,大小写不敏感,然后修改 Command
的 (Default)
值为想打开的应用程序。
这里的 Open
的意思就是你在资源管理器中双击一个类型的文件就打开某个软件那样。
比如说像我就设置成了 wt.exe
,就是打开 Windows Terminal。
一些 Tips#
windows 还提供了 执行 vbs 的工具:
mshta vbscript:clipboarddata.setdata(\"text\",\"%1\")(close)
参考: https://lolbas-project.github.io/lolbas/Binaries/Mshta/
或者你可以执行某个 Powershell
文件:
powershell.exe -ExecutionPolicy ByPass -File "xxx.ps1"
如果你还想再硬核一点,你可以通过注册表唤起自己写的一个脚本来执行你要做的事情。