Windows-8(Metro)应用程序可以使用“sideloading”来安装,绕过企业环境中的Windows存储。
原则上这很简单:一旦启用了sideloading(当Win8-machinejoin域时自动完成),可以使用“Add-AppxPackage”命令通过PowerShell安装已签名的appx-Package。 但有一个问题:应用程序只为执行该命令的用户安装,并且没有“-Credentials”参数!
我可以在我的特定场景中解决这个问题,我通过TFS将自行开发的应用程序部署到具有固定演示用户的虚拟机上(通过将远程PowerShell与“Add-Job”组合使用,参数,因为我知道给定的用户名和密码)。
但是在企业环境中,我不想将应用程序分发给成千上万的用户。 破解他们所有的密码似乎有点过头了,那么做到这一点的“正确”方法是什么? 我无法从微软那里find任何有用的信息,但也许你们中的一个已经遇到了这个问题并解决了它?
现在还很早,但到目前为止,您的select是:
.appx
在MSI中以便通过GPO进行侧面加载和部署。 我只看到了InstallShield,但是大概所有的MSI包装厂商都会在未来提供select。 看到:
另外作为一般参考请看这些:
希望有所帮助。
系统中心configurationpipe理器2012将支持Windows 8时,SP1出货(目前在CTP,到2013年初发布), 显然将允许Windows 8应用程序的分发。