Deployment

如何將 Windows-8 企業應用部署給其他使用者?

  • October 23, 2012

Windows-8 (Metro) 應用程序可以使用“sideloading”安裝,繞過企業環境中的 Windows 應用商店。

原則上這很容易:一旦啟用了旁載入(當 Win8 機器加入域時會自動完成),您可以通過 PowerShell 使用“Add-AppxPackage”命令安裝簽名的 appx-Package。但是有一個問題:該應用程序只為執行命令的使用者安裝,並且沒有“-Credentials”參數!

我可能可以在我的特定場景中解決這個問題,我通過 TFS 建構將自行開發的應用程序部署到具有固定展示使用者的虛擬機(通過使用遠端 powershell 結合“添加作業”,這確實需要一個憑證參數,因為我知道給定的使用者名和密碼)。

但在企業環境中情況並非如此,我想將我的應用程序分發給成千上萬的使用者。破解他們所有的密碼似乎有點過頭了,那麼“正確”的方法是什麼?我無法從微軟那裡找到任何有用的資訊,但也許你們中的一個人已經遇到了這個問題並解決了它?

現在還處於早期階段,但到目前為止您的選擇是:

  1. 使用 System Center Configuration Manager (SCCM) 2012 SP1(目前為 2013 年初的測試版)進行部署。看:
  1. 使用 Windows Intune 雲服務(版本 4,2013 年初到期)進行部署,作為使用 SCCM 的替代方案。看:
  1. 使用 PowerShell cmdlet。這些可以在登錄腳本中用於向使用者部署應用程序。看:
  1. 將其包裝.appx在 MSI 中以通過 GPO 進行側面載入和部署。我只見過 InstallShield 之一,但想必所有 MSI 包裝供應商都會在未來提供選項。看:
  1. 使用 Windows 映像服務將應用程序部署到映像中。看:

也作為一般參考看到這些:

希望有幫助。

引用自:https://serverfault.com/questions/441047