如何将Windows-8企业应用程序部署到其他用户?

Modified on: Mon, 01 Jul 2019 08:00:02 +0800

Windows-8(Metro)可以使用“sideloading”安装应用程序,绕过企业环境中的Windows应用商店。

原则上这很容易:一旦启用了侧载(在Win8机器加入域时自动完成),您可以使用“Add-AppxPackage”命令通过PowerShell安装已签名的appx-Package。但有一个问题:应用程序仅为执行命令的用户安装,并且没有“-Credentials”参数!

我可以在我的特定场景中解决这个问题,我通过TFS构建将自行开发的应用程序部署到具有固定演示用户的虚拟机(通过将远程PowerShell与“Add-Job”结合使用)取一个凭证参数,因为我知道给定的用户名和密码。

但在企业环境中并非如此,我希望将我的应用程序分发给数千名用户。破解他们所有的密码似乎有点过头了,那么这样做的“正确”方法是什么?我找不到微软有关此方面的任何有用信息,但也许你们其中一个已经遇到过这个问题并解决了它?

作者:MDMarra,TToni

最佳答案

现在还处于早期阶段,但您目前的选择是:

  1. 使用System Center Configuration Manager(SCCM)2012 SP1进行部署(目前处于2013年初的测试阶段)。看到:

  2. 使用Windows Intune云服务(版本4,2013年初到期)进行部署,作为使用SCCM的替代方法。看到:

  3. 使用PowerShell cmdlet。这些可以在登录脚本中用于将应用程序部署到用户。看到:

  4. 在MSI中包装.appx以进行侧载并通过GPO进行部署。我只见过InstallShield,但可能所有的MSI包装供应商都会在未来提供选择。看到:

  5. 使用Windows映像服务将应用程序部署到映像中。看到:

  6. 醇>

    另外作为一般参考,请参阅以下内容:

希望有所帮助。

作者:,community wiki,2 revs
Bernie White

相关问答

添加新评论