没有管理员权限的UWP App安装,PowerShell交互和没有Windows应用商店?

时间:2018-05-14 13:44:09

标签: windows powershell uwp software-distribution appx

任何windows uwp“专家”在这里?

我现在一直在研究下面提到的话题,因为我无法相信我们无法分发我们的UWP应用程序。

真的不可能通过不同于商店的渠道分发UWP应用,而无需手动运行+与powershell脚本交互? 因为我们每次都无法真正为客户做到这一点。他们还没有管理员权限不允许使用正常的Windows商店

只是安装证书然后运行appxbundle不起作用,我们总是必须运行powershell脚本才能使它工作......:/

2 个答案:

答案 0 :(得分:1)

非商店的UWP-apps需要使用可信证书进行签名。否则安装将无法成功。

如果您的应用程序已正确签名且证书受信任,则可以双击.appxbundle以在更新版本的Windows 10上安装该应用程序。

powershell脚本只需要管理员权限,因为它会将临时开发人员证书添加到您的可信证书中。

答案 1 :(得分:0)

首先,您需要创建一个证书并用它签名您的appx / appxbundle。

您必须在客户端计算机上安装证书,但是为此您需要管理员权限。 因此,您必须给您的客户证书,他们必须通过组策略分发它。 这样,您不必通过powershell脚本安装证书。

现在,您可以编写一个脚本,该脚本将在计算机上安装Dependencies和Appx。为此,您不需要管理员权限,但是会激活侧面加载的操作。但是就像我说的那样,证书必须如此。被安装,否则您将无法安装该应用程序。