Configuration Manager中的應用程式管理簡介

適用於:Configuration Manager (目前的分支)

在本文中,您將先瞭解基本概念,再開始使用Configuration Manager應用程式。

提示

如果您已經熟悉如何在Configuration Manager中管理應用程式,請略過這篇文章。 繼續建立範例應用程式: 建立和部署應用程式

什麼是應用程式?

雖然應用程式APP 是電腦業廣泛使用的詞彙,但在 Configuration Manager 中則有其特定的意義。 將應用程式想像成箱子。 此箱子包含軟體套件的一或多組軟體套件的安裝檔案 (即部署類型),以及如何部署軟體的指示。

當您將應用程式部署至裝置時,需求會決定Configuration Manager裝置上安裝的部署類型。

您可以使用應用程式執行更多工作。 閱讀本指南時,您將瞭解這些事項。 下列各節將介紹一些您在開始深入探索之前必須知道的概念:

部署類型

如果應用程式是箱子,部署類型則是箱子中的內容集合。 應用程式需要至少一種部署類型,因為它會決定安裝應用程式的方式。 使用多個部署類型來設定相同應用程式的不同內容和安裝程式。

例如,您的公司有一個名為 Astoria 的企業營運應用程式。 應用程式開發人員提供下列安裝應用程式的方式:

  • 適用于Windows 10裝置完整功能的 Windows Installer 套件
  • 要在終端伺服器陣列中使用的 App-V 套件
  • 適用于行動使用者的 Web 應用程式

您會在 Configuration Manager 中建立 Astoria 的單一應用程式。 應用程式會定義跨所有安裝方法和平台通用之應用程式相關的高層級中繼資料。 接著,您會為可用的安裝方法建立三種部署類型,並將應用程式部署給所有使用者。 根據部署類型的需求和其他設定,Configuration Manager決定每個使用案例中的正確方法。

如需詳細資訊,請 參閱建立應用程式的部署類型

需求

在舊版Configuration Manager中,您會建立要部署應用程式的裝置集合。 雖然您仍然可以建立集合,但請使用 需求 來指定應用程式部署的更詳細準則。

例如,指定應用程式只能安裝在執行 Windows 10 的裝置上。 當您將應用程式部署到所有裝置時,它只會安裝在執行 Windows 10 的裝置上。

Configuration Manager 會評估需求,以判斷其是否安裝應用程式及其任何部署類型。 然後它會判斷要安裝應用程式的正確部署類型。 根據預設,Configuration Manager用戶端每隔七天會重新評估需求規則,以根據用戶端設定排程部署的重新評估來判斷合規性。

如需詳細資訊,請 參閱建立和部署應用程式部署類型需求

全域條件

雖然您在單一應用程式中使用具有特定部署類型的需求,但您也可以建立 全域條件。 這些條件是預先定義需求的程式庫,可與任何應用程式和部署類型搭配使用。 Configuration Manager包含一組內建的全域條件,或者您可以建立自己的條件。

如需詳細資訊,請 參閱建立全域條件

模擬部署

模擬部署會評估應用程式的需求、偵測方法和相依性。 用戶端會報告結果,而不實際安裝應用程式。

如需詳細資訊,請 參閱模擬應用程式部署

部署動作

部署動作會指定您要安裝或卸載您要部署的應用程式。 並非所有部署類型都支援卸載動作。

如需詳細資訊,請 參閱部署應用程式

部署目的

部署目的會指定部署應用程式為[必要] 或 [可用]

  • 用戶端會根據您設定的排程自動安裝 必要的 部署。 如果應用程式未隱藏,使用者可以追蹤其部署狀態。 他們也可以使用軟體中心在期限之前安裝應用程式。

  • 如果您將應用程式部署到 可用的使用者,他們會在軟體中心看到它,並可視需要要求它。

如需詳細資訊,請 參閱部署應用程式

Revisions

當您對應用程式或部署類型進行修訂時,Configuration Manager建立新版本的應用程式。 在 Configuration Manager 主控台中採取下列動作:

  • 顯示每個應用程式修訂的歷程記錄
  • 檢視其屬性
  • 還原繼承應用程式
  • 刪除舊版本

如需詳細資訊,請參閱 修訂應用程式

偵測方法

使用 偵測方法 來探索裝置是否已安裝應用程式。 如果偵測方法指出已安裝應用程式,Configuration Manager不會嘗試再次安裝它。

如需詳細資訊,請 參閱部署類型偵測方法選項

相依性

相依性 會從用戶端安裝此部署類型之前必須安裝的另一個應用程式定義一或多個部署類型。

如需詳細資訊,請 參閱部署類型相依性

取代

Configuration Manager可讓您使用取代關聯來升級或取代現有的應用程式。 當您取代應用程式時,您可以指定新的部署類型來取代已取代應用程式的部署類型。 您也可以在用戶端安裝已取代的應用程式之前,決定是否要升級或卸載已取代的應用程式。

如需詳細資訊,請參閱 應用程式取代

以使用者為中心的管理

Configuration Manager應用程式支援以使用者為中心的管理,可讓您將特定使用者與特定裝置產生關聯。 不需要記住使用者裝置的名稱,而是將應用程式部署到使用者和裝置。 這項功能可協助您確定最重要的應用程式一律可在每個使用者的裝置上使用。 如果使用者取得新的電腦,Configuration Manager在登入之前自動在裝置上安裝其應用程式。

如需詳細資訊,請 參閱使用使用者裝置親和性連結使用者和裝置

應用程式群組

建立一組應用程式,以單一部署方式傳送給使用者或裝置集合。 您指定的應用程式群組相關中繼資料會在軟體中心中視為單一實體。 您可以在群組中訂購應用程式,讓用戶端以特定順序安裝它們。

如需詳細資訊,請 參閱建立應用程式群組

您可以部署哪些應用程式類型?

Configuration Manager可讓您部署下列應用程式類型:

  • Windows Installer (msi)

  • appx、appxbundle、msix、msixbundle (Windows 應用程式套件和應用程式套件組合)

  • Microsoft市集中的 Windows 應用程式套件

  • 協力廠商安裝程式和指令碼包裝函式的指令碼安裝程式

  • Microsoft App-V v4 和 v5

  • macOS

  • 複雜應用程式的非 OS 部署工作順序

此外,當您透過Configuration Manager內部部署裝置管理來管理裝置時,請管理這些進一步的應用程式類型:

  • Windows Phone應用程式套件 (xap)

  • 在 Microsoft 市集中Windows Phone應用程式套件

  • 透過 MDM (msi) 的 Windows Installer

  • Web 應用程式

狀態型應用程式

Configuration Manager應用程式會使用狀態型監視。 您可以追蹤使用者和裝置的最後一個應用程式部署狀態。 狀態訊息會顯示個別裝置的相關資訊。 例如,如果您將應用程式部署至使用者集合,您可以在 Configuration Manager 主控台中檢視部署的合規性狀態和部署目的。 從 Configuration Manager 主控台的 [監視] 工作區監視所有軟體的部署。 如需詳細資訊,請 參閱監視應用程式

Configuration Manager用戶端會定期重新評估應用程式部署。 例如:

  • 使用者卸載已部署的應用程式。 在下一個評估週期中,Configuration Manager會偵測到應用程式不存在。 用戶端接著會自動重新安裝應用程式。

  • Configuration Manager未在裝置上安裝應用程式,因為它不符合需求。 稍後會對裝置進行變更,且現在符合需求。 Configuration Manager偵測到此變更,且用戶端會安裝應用程式。

您可以設定應用程式部署的重新評估間隔。 使用 [軟體部署] 群組中的 [排程重新評估部署用戶端] 設定。 如需詳細資訊,請 參閱關於用戶端設定

開始建立應用程式

如果您想要直接跳入並建立應用程式,您會在 建立和部署應用程式一 文中找到逐步解說。

如果您熟悉基本概念,並尋找所有可用選項的詳細參考資訊,請開始 建立應用程式

軟體中心

軟體中心是隨Configuration Manager用戶端一起安裝的 Windows 應用程式。 將它用於下列動作:

  • 流覽並要求部署至裝置或使用者的應用程式
  • 安裝和排程軟體安裝
  • 檢視應用程式、軟體更新和作業系統的安裝狀態
  • 設定遠端控制設定
  • 設定電源管理

如需詳細資訊,請參閱下列文章:

套件和程式

Configuration Manager會繼續支援舊版產品中使用的套件和程式。

如需詳細資訊,請參閱 套件和程式

後續步驟

既然您已瞭解 Configuration Manager 中應用程式管理的基本概念,請繼續閱讀下列文章: