Windows 10应用程序 - 从应用程序中启动其他应用程序或本机Windows应用程序

时间:2016-01-18 14:23:51

标签: javascript windows cordova windows-mobile

有没有办法从Windows 10应用程序中启动另一个应用程序或MS Word等本机Windows应用程序? 它是在Windows 10 Tablet上运行的JS Apache Cordova应用程序。

1 个答案:

答案 0 :(得分:1)

总之 - 有点可能但不像你想的那样:)。

您可以使用协议激活(例如启动http://www.whatever.com并让相关程序处理它,以便在系统上处理http:// - 您可以定义自己的协议,如fooAmI://并具有一个桌面应用程序处理)

然后是使用代理组件的更复杂的路线

How-to trigger a desktop process from sideloaded Windows Store Apps with Brokered Components

WinRT应用程序可以使用一些Win32 API,但如果您查看进程管理,则没有直接的进程控制选项,因为这违反了类似沙盒的WinRT应用程序的性质。

Win32 and COM API for Windows Runtime apps (System)