使用 Configuration Manager 部署應用程式

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

在Configuration Manager中建立或模擬將應用程式部署到裝置或使用者集合。 此部署會指示Configuration Manager用戶端安裝或卸載軟體的方式和時機。

您必須先為應用程式建立至少一個 部署類型 ,才能部署應用程式。 如需詳細資訊,請 參閱建立應用程式的部署類型

在某些情況下,請將另一項功能視為更好的解決方案:

  • 如果您有數個需要一起部署的應用程式,而不是建立多個部署,請建立應用程式 群組。 您可以將應用程式群組當作單一部署傳送給使用者或裝置集合。 如需詳細資訊,請 參閱建立應用程式群組

  • 如需更複雜的部署,請先使用 模擬部署進行測試。 此模擬會測試部署的適用性,而不需安裝或卸載應用程式。 模擬部署會評估部署類型的偵測方法、需求和相依性,並在 [監視] 工作區的 [部署] 節點中報告結果。 如需詳細資訊,請 參閱模擬應用程式部署

    注意事項

    您只能模擬必要應用程式的部署,但不能模擬套件或軟體更新。

    內部部署 MDM 註冊的裝置不支援模擬部署、使用者體驗或排程設定。

  • 階段式部署 可讓您根據可自訂的準則和群組,協調協調、循序推出的軟體。 例如,將應用程式部署至試驗集合,然後根據成功準則自動繼續推出。 如需詳細資訊,請 參閱建立階段式部署

啟動部署精靈

  1. 在 Configuration Manager 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [應用程式] 或 [應用程式群組] 節點。

  2. 從要部署的清單中選取應用程式或應用程式群組。 在功能區中,選取 [ 部署]

注意事項

當您檢視現有部署的屬性時,下列各節會對應至部署屬性視窗的索引標籤:

一般資訊

在 [部署軟體精靈] 的 [ 一般 ] 頁面上,指定下列資訊:

  • 軟體:此值會顯示要部署的應用程式。 選 取 [流覽 ] 以選擇不同的應用程式。

  • 集合:選取 [流覽 ] 以選擇此應用程式部署的目標集合。

  • 使用與此集合相關聯的預設發佈點群組:將應用程式內容儲存在集合的預設發佈點群組上。 如果您尚未將選取的集合與發佈點群組建立關聯,此選項會呈現灰色。

  • 自動發佈相依性的內容:如果應用程式中的任何部署類型具有相依性,則月臺也會將相依應用程式內容傳送至發佈點。

    注意事項

    如果您在部署主要應用程式之後更新相依應用程式,月臺不會自動發佈相依性的任何新內容。

  • 批註 (選擇性) :選擇性地輸入此部署的描述。

內容選項

在 [ 內容] 頁面上,選取 [ 新增 ] 將此應用程式的內容發佈至發佈點或發佈點群組。

如果您在 [一般] 頁面上選取 [ 使用與此集合相關聯的預設發佈點 ] 選項,則會自動填入此選項。 只有應用程式系統 管理員 安全性角色的成員可以修改它。

如果應用程式內容已發佈,則會顯示在這裡。

部署設定

在 [ 部署設定] 頁面上,指定下列資訊:

  • 動作:從下拉式清單中,選擇此部署是要 安裝 還是 卸載 應用程式。

    注意事項

    如果您建立部署以 安裝 應用程式,並建立另一個部署以 卸載 相同裝置上的相同應用程式, 安裝 部署會優先。

    您無法在建立部署之後變更其動作。

  • 目的:從下拉式清單中,選擇下列其中一個選項:

    • 可用:使用者會在軟體中心看到應用程式。 他們可以視需要安裝它。

      注意事項

      當您將應用程式部署為可供使用者集合使用時,某些類型的用戶端還有其他需求。 如需詳細資訊,請參閱 部署使用者可用應用程式的必要條件

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

      注意事項

      當您將部署動作設定為 [卸載] 時,部署目的會自動設定為 [ 必要]。 您無法變更此行為。

  • 允許使用者嘗試修復此應用程式:如果您使用修復命令列建立應用程式,請啟用此選項。 使用者會在軟體中心看到 修復 應用程式的選項。

  • 如果目標物件不在集合中,請卸載此應用程式:從 2107 版開始,當您從目標集合移除裝置時,Configuration Manager在該裝置上執行卸載程式。 如需詳細資訊,請 參閱隱含卸載。 此選項僅適用于以裝置為目標的部署,以及部署為 [必要] 時

  • 將軟體預先部署至使用者的主要裝置:如果部署是給使用者,請選取此選項,將應用程式部署至使用者的主要裝置。 此設定不需要使用者在部署執行之前登入。 如果使用者必須與安裝互動,請勿選取此選項。 只有在部署為 [必要] 時,才能使用此選項。

  • 傳送喚醒封包:如果部署為必要,Configuration Manager在用戶端執行部署之前將喚醒封包傳送至電腦。 此封包會在安裝期限時喚醒電腦。 使用此選項之前,必須先為網路喚醒設定電腦和網路。 如需詳細資訊,請參閱 規劃如何喚醒用戶端

  • 允許計量付費網際網路連線上的用戶端在安裝期限之後下載內容,這可能會產生額外成本:此選項僅適用于用途為 [必要] 的部署。

  • 自動升級此應用程式的任何已取代版本:用戶端會使用已取代的應用程式升級任何已取代的應用程式版本。

    注意事項

    不論系統管理員核准為何,此選項都能運作。 如果系統管理員已核准已取代的版本,則不需要也核准已取代的版本。 核准僅適用于新要求,而非取代升級。

    針對 [可用 的安裝目的],您可以啟用或停用此選項。

核准設定

應用程式核准行為取決於您是否啟用建議的選擇性功能:針對 每個裝置的使用者核准應用程式要求

  • 系統管理員必須在裝置上核准此應用程式的要求:如果您啟用選擇性功能,系統管理員會先核准應用程式的任何使用者要求,使用者才能將它安裝在要求的裝置上。 如果系統管理員核准要求,使用者就只能在該裝置上安裝應用程式。 使用者必須提交另一個要求,才能在另一個裝置上安裝應用程式。 當部署目的為 必要時,或當您將應用程式部署至裝置集合時,此選項會呈現灰色。

  • 如果使用者要求此應用程式,則需要系統管理員核准:如果您未啟用選擇性功能,系統管理員會先核准應用程式的任何使用者要求,使用者才能安裝它。 當部署目的為 必要時,或當您將應用程式部署至裝置集合時,此選項會呈現灰色。

如需詳細資訊,請參閱 核准應用程式

部署屬性:部署設定

當您檢視部署的屬性時,如果部署類型技術支援,[ 部署設定 ] 索引標籤上會出現下列選項:

自動關閉您在 [部署類型屬性] 對話方塊的 [安裝行為] 索引標籤上指定的任何執行中可執行檔。 如需詳細資訊,請 參閱在安裝應用程式之前檢查執行中的可執行檔

排程設定

在 [ 排程] 頁面上,設定此應用程式部署或可供用戶端裝置使用的時間。

根據預設,Configuration Manager會立即將部署原則提供給用戶端。 如果您想要建立部署,但要等到日後才會提供給用戶端使用,請設定 [排 程應用程式可供使用] 選項。 然後選取日期和時間,包括該日期和時間是以 UTC 或用戶端的當地時間為基礎。

如果部署是 必要專案,也請指定 安裝期限。 根據預設,此期限會儘快完成。

例如,您需要部署新的企業營運應用程式。 所有使用者都需要在特定時間進行安裝,但您想要讓他們選擇提早加入。 您也必須確定網站已將內容發佈至所有發佈點。 您會將應用程式排程為從今天起的五天內提供。 此排程可讓您有時間發佈內容並確認其狀態。 然後,您將安裝期限設定為從今天起的一個月。 當應用程式在五天內可供使用時,使用者會在軟體中心看到該應用程式。 如果未執行任何動作,用戶端會在安裝期限自動安裝應用程式。

如果您要部署的應用程式取代另一個應用程式,請在使用者收到新的應用程式時設定安裝期限。 設定 安裝期限 ,以使用已取代的應用程式升級使用者。

延遲強制執行寬限期

您可能想要為使用者提供更多時間來安裝所需的應用程式 ,超過 您設定的任何期限。 當電腦關閉很長一段時間,而且需要安裝許多應用程式時,通常需要此行為。 例如,當使用者從假期返回時,他們必須等候很長的時間,因為用戶端會安裝逾期的部署。 若要協助解決這個問題,請定義強制寬限期。

  • 首先,使用 [寬限期] 屬性來設定此寬限 期,以在部署期限 (時) 用戶端設定中強制執行。 如需詳細資訊,請參閱 電腦代理程式 群組。 指定介於 1 到120小時的值。

  • 在必要應用程式部署的 [ 程] 頁面上,啟用 [ 根據使用者喜好設定延遲強制執行此部署] 選項,最多可達用戶端設定中定義的寬限期。 強制寬限期適用于已啟用此選項且目標為您也已部署用戶端設定之裝置的所有部署。

在期限之後,用戶端會在第一個非商務視窗中安裝應用程式,使用者已設定此寬限期。 不過,使用者仍可隨時開啟軟體中心並安裝應用程式。 寬限期到期後,強制執行會還原為逾期部署的正常行為。

寬限期時間軸的 DIagram

注意事項

在大部分情況下,這項功能會解決當使用者不在辦公室時,裝置已關閉電源的情況。 技術上而言,寬限期會在用戶端于部署期限之後取得原則時開始。 如果您在 CcmExec) (停止Configuration Manager用戶端服務,然後在部署期限之後的某個時間重新開機,就會發生相同的行為。

使用者體驗設定

在 [ 使用者體驗] 頁面上,指定使用者如何與應用程式安裝互動的相關資訊。

  • 使用者通知:指定是否要在設定的可用時間于軟體中心顯示通知。 此設定也會控制是否要通知用戶端電腦上的使用者。 針對可用的部署,您無法選取 [ 在軟體中心隱藏] 選項和所有通知

    • 需要軟體變更時,向使用者顯示對話方塊視窗,而不是快顯通知 :選取此選項可變更使用者體驗以更具干擾性。 它只適用于必要的部署。 如需詳細資訊,請參閱 使用者通知
  • 軟體安裝系統重新開機:僅針對必要的部署設定這些設定。 當部署到達任何已定義維護期間以外的期限時,他們會指定行為。 如需維護期間的詳細資訊,請參閱 如何使用維護時段

  • Windows Embedded 裝置的寫入篩選處理:此設定可控制使用寫入篩選器啟用的 Windows Embedded 裝置上的安裝行為。 選擇在安裝期限或維護期間認可變更的選項。 當您選取此選項時,需要重新開機,而且變更會保存在裝置上。 否則,應用程式會安裝到暫時重迭,稍後再認可。

    • 當您將軟體更新部署至 Windows Embedded 裝置時,請確定裝置是已設定維護期間之集合的成員。 如需維護期間和 Windows Embedded 裝置的詳細資訊,請參閱 建立 Windows Embedded 應用程式

警示

在 [警示]頁面上,設定Configuration Manager如何產生此部署的警示。 如果您也使用 System Center Operations Manager,也請設定其警示。 您只能為必要的部署設定一些警示。

後續步驟

注意事項

本文用來包含更多章節,這些章節已移至下列文章: