从PowerShell启动WinRT应用程序

我有一个Windows RT应用程序,我需要启动一个脚本。 我已经使用PowerShell在设备上安装了应用程序,但是我需要使用PowerShell或命令提示符启动应用程序。 有没有办法做到这一点? 谢谢。

PS看起来有一种方法可以使用Start-MetroApp命令在Windows 8上启动Metro应用程序,但这在Windows RT上不起作用。 是否有某种类似的Windows RT?

Solutions Collecting From Web of "从PowerShell启动WinRT应用程序"

你可以使用协议激活,如果你想让你的应用程序,任何人都可以打开它从资源管理器,运行,powershell或cmd

这里是协议激活的MSDN示例。

这是启动应用程序的方式。

对于运行和浏览器: myapp://

对于cmd和电源外壳: explorer.exe myapp://

此外,阅读这个真棒博客帖子, 在WinRT协议关联的进程间通信(Windows应用程序和桌面应用程序)

我会看看从桌面快捷方式或命令行启动Windows 8 Metro应用程序中提到的技术,例如:

 explorer.exe bingnews:// 

它还提到了一个MetroLauncher实用程序,可以在没有协议的情况下为应用程序工作。