有没有办法将快捷键(如Ctrl+ Alt+ E(或未使用的 Windows+key))分配给现代 UI(平铺)应用程序。其中一些很有用,可以通过按键来切换。
我知道如何通过 为传统 Windows 程序分配快捷键Right Click > Properties > Shortcut key
。但我想知道您是否可以对 Tiled Apps 执行相同操作。
答案1
只需在桌面上创建一个快捷方式并分配一个热键:
例如:这是针对 People 应用的
1. 在桌面上创建一个新的快捷方式:使用以下格式
%windir%\explorer.exe [App's URL Protocol name]: <~ ending with colon
应用程序的 URL 协议名称?请阅读最后的内容
2. 打开其属性对话框并设置要使用的热键
就是这样,现在你可以用该热键启动 Windows 8 应用程序
应用程序的 URL 协议 一些应用程序有自己的 URL 协议来打开其支持的文件,类似于 http:// 或 mailto:
您将在 Windows 注册表中找到这些名称:HKEY_CURRENT_USER\Software\Classes
您将在那里找到一些应用程序(不是全部),只需查找具有默认值的应用程序,如下所示:
URL:wlpeople
另一个提示是它们还有一个名为的字符串值URL 协议
希望您能找到所需应用程序的 URL 协议名称。祝您好运!
答案2
嗯,我自己还没有尝试过,但是这篇文章在桌面上创建 Metro 应用快捷方式并将 Metro 应用固定到 Windows 8 中的任务栏似乎承诺了你想要的第三方工具。从文章
MetroAppLink 是一款适用于运行 Windows 8 操作系统的计算机用户的便捷工具。该工具可让您在桌面上创建 Metros 风格应用的快捷方式,还可让您将应用固定到任务栏。例如,您可以为 Windows Store 应用创建快捷方式,然后将其固定到任务栏。