使用代码从 Microsoft Store 安装 Hololens 应用程序

Install Hololens application from Microsoft Store with code

我正在寻找一种在 Hololens 2 上通过代码从 Microsoft Store 安装应用程序的方法。使用 UWP API 或设备门户 API 并假设已配置有效帐户。

欢迎任何提示,谢谢!

不幸的是,没有这样的 api 通过代码从 Microsoft Store 安装应用程序 (100%)。但是您可以使用应用程序的产品 ID 启动 Microsoft Store 应用程序,然后手动单击安装按钮。更多请参考Launch the Microsoft Store app.

bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL"));

如果您希望避免任何用户操作,那么我认为如果您的设备已在 MDM 中注册,则可以使用一条不同的途径来使用必需的应用程序。在刷新设备并完成设置后,根据第一个用户是谁,设备将注册到该人并注册到 AzureAD。

将您希望自动接收应用程序的所有用户加入一个组。然后对于每个应用程序,将其设置为该组的 "Required"。应用程序将在完成设置后开始自动下载。

https://docs.microsoft.com/mem/intune/apps/apps-deploy#assign-an-app