使用脚本;安装Windows应用商店应用

时间:2013-11-19 20:47:07

标签: powershell windows-8 windows-store-apps

要求:安装Windows应用商店,无需要求用户导航到商店,然后点击安装。也许是批处理文件。也许是Powershell脚本。也许别的什么。

  

这不是一个侧面问题;这是一个公开的Windows商店问题

场景1 :也许,我的公司在商店中有一个新应用,我希望将其推送给每个员工,而无需他们导航到商店并点击安装。

场景2 :也许,我的公司刚刚订阅了在线CRM(或其他东西),我想将CRM客户端推送给每个员工,而无需他们导航到商店并点击安装。

情景3 :也许,我的公司正在招聘新员工&准备新电脑。在他们的首次登录脚本(或其他)中,我想确保他们的应用程序对我的业务很重要 - 无需他们导航到商店并单击安装(可能几次)。

场景4 :也许,我的公司非常虚拟化,我们一直在配置新的VM。 VM运行良好,但带宽是我们的问题。为了简化用户体验,用户通过为他们下载和安装Windows应用商店应用程序,在VM为其自行准备时进行登录和观看。

  

请不要选择方案,我只是想提供一个可能的用例。

并发症:我被告知(知道此类事情的人)没有内置的API来实现这一目标。但我们是开发人员。没有人敢告诉我们一些事情是不可能的。但是,如果没有内置API,团队中的网络管理员或开发人员如何解决此问题?我意识到这个问题有点头脑风暴。但它一遍又一遍地被问到。我想为可能正在考虑相同情况的其他人提供资源。

嘿,也许这很容易。请分享。

2 个答案:

答案 0 :(得分:3)

我们的环境中有SCCM,一些PS脚本部署在C:\ Windows \ CCM \ SignedScripts中,可能值得研究。它们不是SCCM特定的。三者中最相关的是“C:\ Windows \ CCM \ SignedScripts \ installwindows8app.ps1”。该脚本只是将参数传递给Add-AppxPackage,虽然我不确定如何获得MS存储中的.appx路径。 您可以使用(Get-AppxPackage -Name“*”)来获取已安装应用程序在模型计算机上的位置.InstallLocation但是您需要重新打包,存储,部署和维护它们 - 而不是您正在寻找的解决方案。 在调查SCCM如何使用这些脚本以及挖掘已安装的应用程序之间,可能有人遇到过某些问题。

答案 1 :(得分:0)