启动从PowerShell的WinRT的应用(Launching WinRT app from Po

2019-08-31 07:37发布

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

PS它看起来像有推出的Windows 8的启动MetroApp命令地铁应用的一种方式,但是这不能在Windows RT的工作。 是否有某种等同于Windows RT?

Answer 1:

您可以使用协议激活,如果你想使你的应用程序,使得任何一个可以从资源管理器中,运行PowerShell的或CMD打开

下面是MSDN示例协议激活 。

下面是启动应用程序的方式。

对于运行和探险家: myapp://

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

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



Answer 2:

我想看看中提到的技术推出Windows 8地铁应用程序从桌面快捷方式或命令行 ,例如:

explorer.exe bingnews://

它还提到了一个MetroLauncher实用工具,将用于应用程序工作,没有一个协议。



文章来源: Launching WinRT app from PowerShell