如何创建 Windows 8 Modern UI 应用程序的桌面快捷方式?

如何创建 Windows 8 Modern UI 应用程序的桌面快捷方式?

我目前正在使用 Windows 8,我想知道是否有办法在我的桌面上创建 Modern UI(以前称为 Metro UI)应用程序的快捷方式。

答案1

据我所知,没有内置方法可以做到这一点。对于 Windows 8 附带的应用程序,您可以使用MetroApp 链接;官方网站(意大利语)这里。但它目前不支持通过商店下载的应用程序。

答案2

所有 Modern UI 应用都具有与之关联的 URL 协议,可用于启动应用。
您可以像这样找到特定应用的协议:

  1. 按 Windows+R
  2. 类型regedit
  3. 导航HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId
  4. 找到你的应用程序的子项(例如AMZNMobileLLC.KindleforWindows8_1.1.0.0_neutral__stfe6vwa9jnbp
  5. 在该子项中,转到ActivatableClassId_some long name_\CustomProperties
  6. Name值将告诉您协议名称。

然后,您可以创建 的快捷方式name://。(例如kindle://

获取图标稍微困难一些。
在 正下方的子项中ActivatableClassId,您将找到一个名为 的值Icon,格式为。您将在 中找到一个 PNG 图标。 但是,您需要将此 PNG 转换为 ICO 文件才能在快捷方式中使用。@{AppIdentifier?ms-resource://AppName/Files/path/to/icon.png}C:\Program Files\WindowsApps\AppIdentifier\path/to/icon.png

答案3

  1. 右键单击桌面并选择new->shortcut
  2. 当对话框打开时,输入%windir%\explorer.exe shell:::{4234d49b-0245-4df3-b780-3893943456e1}并适当命名您的应用程序。
  3. 单击您创建的图标并启动Applications窗口。
  4. 选择要使用的 Metro 应用程序。

参考:http://forums.mydigitallife.info/threads/32777-Launch-Metro-Apps-Directly-from-Desktop

答案4

转到这里:(对于您想要创建快捷方式的任何“现代”应用程序,这是一个清晰而简单的解决方案 - 我使用快捷方式放入启动文件夹,以便应用程序在我登录时打开。 http://winaero.com/blog/exclusive-how-to-start-a-modern-app-from-desktop-without-going-to-the-metro-start-screen/#comment-5450

相关内容