如何从命令行 运行 MSIX 安装的应用程序

How to run an MSIX installed application from the command line

我有一个打包并签名为 MSIX 的应用程序,它从开始菜单安装并 运行s。我也希望能够从命令行 运行 应用程序,以进行自动化测试,但我看不到这样做的方法。在 powershell 中,文档建议使用 Invoke-CommandInsideDesktopPackage,但这需要开发人员模式,我不想在测试机器上启用它,而且与仅 运行 应用程序不同。我喜欢的是一个简单的命令行命令,它以与开始菜单相同的方式启动应用程序。

根据设计,无法通过直接路径直接访问 MSIX 文件夹的安装文件夹中的二进制文件。

从 MSIX 包的命令行 运行 应用程序的正确方法是使用 执行别名 。以下文章包含有关执行别名如何工作以及如何在包中定义它的更多详细信息,无论您使用何种工具构建 MSIX 包。

- App Execution Alias

此外,