使用 Microsoft Endpoint Configuration Manager 部署 MSIX Core 應用程式

使用 Microsoft Endpoint Configuration Manager 傳遞 MSIX 應用程式可讓 IT 專業人員將其他應用程式連結為相依性,強制在之前進行安裝。 藉由建立 MSIX Core 應用程式的相依性,我們只會在裝置需要時強制安裝 MSIX Core 應用程式。 如需 Micosoft Endpoint Configuration Manager 中應用程式相依性的詳細資訊,請參閱: 建立應用程式:部署類型相依性

開始使用

下列步驟將引導您使用 Microsoft Endpoint Configuration Manager 設定 MSIX Core 部署策略:

  1. 使用 Microsoft Endpoint Configuration Manager 部署 MSIX 核心
  2. 更新現有的 MSIX 套件以支援 MSIX 核心
  3. 使用 Microsoft Endpoint Configuration Manager 部署 MSIX Core Apps

建立 MSIX Core Microsoft Endpoint Configuration Manager 應用程式

下列會引導您建立 Microsoft Endpoint Configuration Manager 應用程式,以便將 MSIX Core 應用程式部署至用戶端裝置。

假設您已遵循先前的指南 (請參閱上一節中的快速入門手冊清單) ,並已擷取/更新/建立啟用 MSIX Core 的應用程式。 此外,也已將應用程式複製到 Microsoft Endpoint Configuration Manager 工具可存取的檔案共用。 下一個步驟是將新的應用程式部署到您環境中的用戶端裝置。

在 Microsoft Endpoint Configuration Manager 中建立 MSIX Core 相依應用程式

  1. 從 Microsoft Endpoint Configuration Manager 主控台內流覽至: 軟體程式庫 > 概觀/應用程式管理/應用程式
  2. 從功能區選取 [ 建立應用程式 ]。
  3. 選取 [手動指定應用程式資訊 ] 選項按鈕。
  4. 選取 [下一步] 按鈕。
  5. 在適當的欄位中輸入應用程式詳細資料。
  6. 選取 [ 下一步] 按鈕兩次。
  7. 選取 [新增] 按鈕。
  8. 將 [類型] 設定為 [腳本安裝程式]。
  9. 選取 [下一步] 按鈕。
  10. 輸入尾碼為 「 - MSIXCore」 的應用程式名稱, (IE:「Application Y - MSIXCore」) 。
  11. 選取 [下一步] 按鈕。
  12. 選取 [內容位置] 旁的 [ 流覽 ] 按鈕,然後流覽至包含應用程式安裝媒體的檔案共用。
  13. 選取 [ 選取資料夾] 按鈕。
  14. 選取 [安裝程式] 旁的 [ 流覽 ] 按鈕,將檔案類型設定為 [ 所有檔案] ( * . * ) ,然後選取安裝媒體。
  15. 選取 [ 開啟 ] 按鈕。
  16. 將 [安裝程式] 欄位更新為:
"C:\Program Files\msixmgr\msixmgr.exe -AddPackage [Application.msix] -quietUX"
  1. 將 [卸載程式] 欄位設定為:
"C:\Program Files\msixmgr\msixmgr.exe" -RemovePackage [Package Family Name] -quietUX
  1. 將 [封裝系列名稱] 取代為 MSIX 應用程式的套件系列名稱。
  2. 選取 [下一步] 按鈕。
  3. 選取 [使用自訂腳本來偵測此部署類型] 選項按鈕是否存在。
  4. 選取 [編輯] 按鈕。
  5. 確認腳本類型已設定為 PowerShell
  6. 輸入以下資訊:
Set-Location "C:\Program Files\msixmgr"

IF([Boolean]$(get-item "msixmgr.exe"))
{
    $Result = $(.\msixmgr.exe -FindPackage [Package Family Name]*)

    IF($($Result.GetType().Name) -eq "Object[]")
    {
        Return 1
    }
}
  1. 使用應用程式的 MSIX 套件系列名稱更新 [封裝系列名稱]。
  2. 選取 [ 確定] 按鈕。
  3. 選取 [下一步] 按鈕。
  4. 將 [安裝行為] 設定 為 [為使用者安裝]。
  5. 將 [允許的執行時間上限 (分鐘) ] 和 [估計安裝時間] (分鐘) 設定為此應用程式的值。
  6. 將安裝程式可見度設定為 [隱藏]。
  7. 選取 [下一步] 按鈕。
  8. 選取 [新增] 按鈕。
  9. 確定 [類別] 已設定為 [裝置]。
  10. 將 [條件] 設定為 [作業系統]
  11. 從 [作業系統] 清單中選取 [Windows 7 ] 核取方塊。
  12. 選取 [ 確定] 按鈕。
  13. 選取 [下一步] 按鈕。
  14. 選取 [新增] 按鈕。
  15. 將相依性組名設定為 MSIX Core
  16. 選取 [新增] 按鈕。
  17. 從 [可用的應用程式] 清單中選取 [MSIX Core ]。
  18. 從 [部署類型] 清單中選取 32 位和 64 位選項。
  19. 選取 [ 確定] 按鈕。
  20. 選取 [ 確定] 按鈕。
  21. 選取 [ 下一步] 按鈕兩次。
  22. 選取 [關閉] 按鈕。

新增非 MSIX Core 相依部署類型

  1. 選取 [新增] 按鈕。
  2. 確定類型已設定為 Windows 應用程式套件 (*.appx、*.appxbundle、*.msix、*.msixbundle)
  3. 選取 [流覽...] 按鈕,並流覽至 MSIX Core 已啟用的應用程式安裝媒體,然後選取 [ 開啟 ] 按鈕。
  4. 選取 [ 下一步] 按鈕六次。
  5. 選取 [關閉] 按鈕。
  6. 選取 [ 下一步] 按鈕兩次。
  7. 選取 [關閉] 按鈕。