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

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

System Center 2012 Configuration Manager 中的應用程式管理同時為 Configuration Manager 系統管理使用者和用戶端裝置使用者,提供在企業中管理應用程式的工具。

System_CAPS_important重要事項

Configuration Manager 中的裝置是一個集合詞彙,包括各種類型的電腦 (如桌上型電腦、伺服器或可攜式電腦) 以及行動裝置 (如手機或平板電腦)。

若要將軟體部署到 Android、iOS、Windows Phone 和註冊的 Windows 8.1 裝置,這些裝置必須註冊到 Microsoft Intune。 如需相關資訊以了解如何註冊裝置,請參閱使用 Microsoft Intune 管理行動裝置

Configuration Manager 中的應用程式包含將軟體部署至某個裝置時需要的檔案和資訊。 應用程式和 Configuration Manager 2007 中的套件類似,但包含更多資訊,以支援智慧部署。 應用程式必須包含一個或多個部署類型,這些類型具有軟體套件的安裝檔案。 在使用部署類型與應用程式時,您可以在 Windows 電腦或 iOS 裝置等不同的平台上,建立包含多個軟體封裝安裝檔案的應用程式。 然後 Configuration Manager 會使用您設定的規則來判斷哪些軟體封裝已安裝在哪些裝置上。

在 Configuration Manager 中的應用程式支援以使用者為中心的管理,因此就可以將特定使用者和特定裝置產生關聯。 您不需要記住使用者裝置的名稱,現在就可以直接將軟體部署到使用者和裝置。 這個功能可協助您確保特定使用者存取的每個裝置上都搭載了最重要的軟體。 若使用者獲得一部新電腦,您也可以在使用者登入前,自動將他的應用程式安裝到裝置上。 如需詳細資訊,請參閱如何在 Configuration Manager 中管理使用者裝置親和性

Configuration Manager 中的應用程式支援狀態式監控,您可以追蹤使用者和裝置最近的應用程式部署狀態。 狀態訊息會顯示有關個別裝置的資訊。 例如,如果應用程式是部署至使用者集合,您可以檢視 Configuration Manager 主控台中的部署與部署目的的相容性狀態。 您可以使用 Configuration Manager 主控台中的 [監視] 工作區,來監視所有軟體的部署。 軟體部署包括軟體更新、相容性設定、應用程式、工作順序以及封裝和程式。 如需詳細資訊,請參閱如何在 Configuration Manager 中監視應用程式

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

  • 部署的應用程式會由使用者解除安裝。 在下一個評估週期中,Configuration Manager 會偵測到應用程式不存在並進行重新安裝。

  • 應用程式未安裝在裝置上的原因是其不符合需求。 稍後,裝置會進行變更,因此現在已符合需求。Configuration Manager 會偵測到這個變更並安裝應用程式。

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

如需顯示如何在您的環境中部署和管理應用程式之生命週期的示範案例,請參閱使用 Configuration Manager 管理應用程式的示範案例

使用本主題的以下各節,協助您進一步瞭解 Configuration Manager 中的應用程式管理:

下表概述 Configuration Manager 中的應用程式管理程序:

作業

說明

更多資訊

建立應用程式

使用 [建立應用程式精靈] 建立 Configuration Manager 中的應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中建立應用程式

建立應用程式的部署類型

使用 [建立部署類型精靈] 來建立一或多個部署類型,其中包含軟體套件的安裝檔案及命令。

如需詳細資訊,請參閱如何在 Configuration Manager 中建立應用程式主題中的建立部署類型的步驟一節。

執行應用程式的模擬的部署

使用模擬部署來測試將應用程式部署到電腦的適用性,而無須實際安裝或解除安裝應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中模擬應用程式部署

部署應用程式

使用 [部署軟體精靈] 將應用程式部署到裝置

如需詳細資訊,請參閱如何在 Configuration Manager 中部署應用程式

監視應用程式

您可以在 Configuration Manager 主控台中監視應用程式的部署,也可以使用報告進行。

如需詳細資訊,請參閱如何在 Configuration Manager 中監視應用程式

部署應用程式的新版本

Configuration Manager 可提供工具以協助您產生新版的應用程式,並取代舊版的應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中管理應用程式修訂如何在 Configuration Manager 中使用應用程式取代

解除安裝應用程式

部署應用程式,並使用 [解除安裝] 的部署動作移除應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中解除安裝應用程式

您可以使用部署軟體精靈,將應用程式部署至支援受 Configuration Manager 管理的任何裝置。 應用程式與其部署類型通常包含本節所述的元件。

元件

說明

更多資訊

支援者

需求

在 Configuration Manager 2007 中,以查詢為基礎的集合是判斷哪些裝置已安裝哪些軟體套件的主要方法。 舉例來說,您可以建立超過 4GB RAM 的所有電腦集合,然後將軟體套件只發佈至該集合。

System Center 2012 Configuration Manager 可在部署應用程式時導入用戶端裝置所處理的需求,因此您將不再需要建立集合 (雖然您仍可這樣做)。 例如,您可以指定應用程式只能安裝在執行 Windows 7 的電腦上。 然後將應用程式部署到所有裝置,但只會安裝在符合指定需求的電腦上。

Configuration Manager 用戶端會評估需求,以判斷是否要安裝應用程式和其任何部署類型。 然後會判斷可套用來安裝應用程式的正確部署類型。 根據預設,系統會每 7 天根據用戶端設定 [排程部署的重新評估] 重新評估需求規則,確保其相容性。

如需需求的詳細資訊,請參閱如何在 Configuration Manager 中建立應用程式

如需用戶端設定的詳細資訊,請參閱關於 Configuration Manager 中的用戶端設定

Windows Phone 8 和 Android 裝置不支援這些需求。

全域條件

您可以設定需求規則僅用來搭配單一特定部署類型,或建立用來搭配各種部署類型的全域條件。

Configuration Manager 包含一組內建需求,或者您可以定義自訂需求。

如需詳細資訊,請參閱如何在 Configuration Manager 中建立全域條件

Windows Phone 8 和 Android 裝置不支援全域條件。

系統不支援 Mac 電腦的全域條件。

模擬部署

您可以使用模擬部署來測試將應用程式部署到裝置的適用性,而無須實際安裝應用程式。 當您部署模擬部署時,部署該應用程式的裝置會評估偵測方法、需求以及部署類型的相依性,然後將評估結果傳回 Configuration Manager 網站。 您可以在 [監視] 工作區的 [部署] 節點中檢視這些結果。

如需詳細資訊,請參閱如何在 Configuration Manager 中模擬應用程式部署

您不能在行動裝置集合中使用模擬部署。

模擬部署無法用於部署套件和程式。

部署動作

在部署應用程式時,您可以指定 [安裝] 或 [解除安裝] 的部署動作,以控制要在用戶端裝置上安裝或解除安裝應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中部署應用程式如何在 Configuration Manager 中解除安裝應用程式

對於 System Center 2012 R2 Configuration Manager 及更新版本:,Microsoft Intune 註冊的行動裝置目前可支援解除安裝的部署動作。

部署目的

部署目的會在 [部署軟體精靈] 中指定。 您可以選擇兩個值:

  • 可用:如果應用程式是部署至使用者,使用者會看見應用程式發佈在「應用程式類別目錄」中,並且可依需求要求該應用程式。 如果應用程式是部署至裝置,則使用者會看見且隨後可依需求安裝列在「軟體中心」或公司入口網站的應用程式。

  • 必要 – 應用程式會自動部署。 這通常是根據設定的排程進行。 不過,使用者可以追蹤應用程式的部署狀態,並且在期限之前使用「軟體中心」或公司入口網站安裝應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中部署應用程式

Configuration Manager 所註冊的行動裝置並不支援部署目的為「可用」的應用程式。

對於 System Center 2012 R2 Configuration Manager 及更新版本:由 Microsoft Intune 註冊的行動裝置可支援設定為公司擁有的必要部署目的。 部署目的為 [必要] 的行動裝置應用程式會自動安裝在 Windows 8.1 和 Windows RT 中。 在 iOS 和 Android 裝置上,使用者必須在安裝行動裝置應用程式之前同意下載。

您無法將應用程式部署到具備 [可用] 目的之 Mac 電腦。

Linux 和 UNIX 伺服器不支援部署目的選項。

包含可連結至 App Store 之部署類型的應用程式部署不支援目的為 [可用] 的部署。

修訂

修改應用程式時,系統會建立應用程式的新版本。 系統會儲存應用程式較舊的版本,以便您在日後依需要進行擷取。

如需詳細資訊,請參閱如何在 Configuration Manager 中管理應用程式修訂

沒有其他資訊。

偵測方法

有數種方法可用來判斷裝置上是否存在部署類型。 您可以偵測 Windows Installer 產品碼、檔案或資料夾,或登錄值來判斷部署類型是否存在。 您也可以寫入指令碼,來偵測裝置上是否存在部署類型。

如需詳細資訊,請參閱如何在 Configuration Manager 中建立應用程式

可用的偵測方法會根據您建立部署類型的裝置而有所不同。

相依性

相依性會定義安裝另一個指定之部署類型前,必須先安裝的必要條件部署類型。 您可以將必要條件部署類型設定為在安裝相依部署類型之前自動安裝。

如需詳細資訊,請參閱如何在 Configuration Manager 中建立應用程式

沒有其他資訊。

取代

您可以使用取代關聯性升級或取代現有應用程式。 當您取代應用程式時,可以指定新的部署類型來取代所取代應用程式的部署類型,也可以設定要在取代應用程式安裝之前升級或解除安裝被取代的應用程式。

如需詳細資訊,請參閱如何在 Configuration Manager 中使用應用程式取代

沒有其他資訊。

Configuration Manager 支援以下各節所顯示的部署類型:

System_CAPS_note注意事項

當您透過讀取應用程式安裝檔案的方式建立應用程式或部署類型時,Configuration Manager 可以自動在精靈的一些欄位填入檔案及相同資料夾中相關安裝檔案的資訊。

部署類型名稱

說明

Windows Installer (原生) (不含 Service Pack 的 Configuration Manager) 或 Windows Installer (*.msi 檔案) (Configuration Manager SP1) 和 System Center 2012 R2 Configuration Manager

從 Windows Installer 檔案建立部署類型。

指令碼安裝程式 (原生) (不含 Service Pack 的 Configuration Manager) 或指令碼安裝程式 (Configuration Manager SP1) 和 System Center 2012 R2 Configuration Manager

建立部署類型,指定在用戶端裝置上執行以安裝內容或執行動作的指令碼。

Microsoft Application Virtualization (不含 Service Pack 的 Configuration Manager) 或 Microsoft Application Virtualization 4 (Configuration Manager SP1 和 System Center 2012 R2 Configuration Manager)

從 Microsoft Application Virtualization 4 資訊清單建立部署類型。

Windows Mobile 封包

從 Windows Mobile 封包 (CAB) 檔案建立部署類型。

Nokia SIS 檔案

從 Nokia Symbian Installation Source (SIS) 檔案建立部署類型。

部署類型名稱

說明

Windows 應用程式套件 (.appx 檔案)

從 Windows 應用程式套件檔案建立 Windows 8 或 Windows RT 的部署類型。

Windows 應用程式套件 (在 Windows 市集中)

瀏覽至已安裝應用程式的電腦,以指定通往 Windows 市集中應用程式的連結,藉以建立 Windows 8 或 Windows RT 的部署類型。

Microsoft Application Virtualization 5

從 Microsoft Application Virtualization 5 套件檔案建立部署類型。

Windows Phone 應用程式套件 (*.xap 檔案)

從 Windows Phone 應用程式套件檔案建立部署類型。

System_CAPS_tip提示

您可以從 Windows Phone Dev Center 下載 Windows Phone 8 應用程式範例。

Windows Phone 應用程式套件 (在 Windows Phone 市集中)

指定通往 Windows Phone 中應用程式的連結以建立部署類型。

iOS 的應用程式套件 (*.ipa 檔案)

從 iOS 應用程式套件檔案建立部署類型。

App Store 上的 iOS 應用程式套件

指定通往 App Store 中 iOS 應用程式的連結以建立部署類型。

Android 的應用程式套件 (*.apk 檔案)

從 Android 應用程式套件檔案建立部署類型。

Google Play 上的 Android 應用程式套件

指定通往 Google Play 上應用程式的連結以建立部署類型。

Mac OS X

從您使用 CMAppUtil 公用程式建立的 .cmmac 檔案建立 Mac 電腦的部署類型。

部署類型名稱

說明

Web 應用程式

建立指定通往 Web 應用程式之連結的部署類型。 部署類型可安裝通往使用者裝置上 Web 應用程式的捷徑。

透過 MDM 的 Windows Installer (*.msi)

可讓您建立 Windows Installer (msi) 應用程式,您可以將該應用程式部署到 Microsoft Intune 所管理的 Windows 10 裝置。

當您安裝名稱為透過 MDM 的 Win32 MSI 應用程式支援 Microsoft Intune 擴充功能後,此部署類型即可供使用。 如需詳細資訊,請參閱規劃在 Configuration Manager 中使用擴充功能

您可以使用 Configuration Manager 主控台中的 [監視] 工作區,來監視所有軟體的部署。 軟體部署包括軟體更新、相容性設定、應用程式、工作順序以及封裝和程式。

Configuration Manager 中的應用程式支援狀態式監控,您可以追蹤使用者和裝置最近的應用程式部署狀態。 狀態訊息會顯示有關個別裝置的資訊。 例如,如果應用程式是部署至使用者集合,您可以檢視 Configuration Manager 主控台中的部署與部署目的的相容性狀態。

應用程式部署具有以下其中一個相容性狀態:

  • 成功 – 應用程式部署成功或之前已安裝過。

  • 進行中 – 正在部署該應用程式。

  • 未知 – 無法判定應用程式部署狀態。 此狀態不適用於目的為 [可用] 的部署。

  • 不符合需求 – 尚未部署應用程式,因為裝置與相依性或是需求規則不相容,或是要部署的作業系統不適用。

  • 錯誤 – 應用程式因為錯誤而無法部署。

針對每個相容狀態,您可以檢視額外資訊。 此資訊包括相容狀態內的子類別以及類別內的使用者與裝置數。 例如,[錯誤] 相容性狀態包括下列子類別:

  • 評估原則時發生錯誤

  • 內容相關的錯誤

  • 安裝錯誤

您可以使用這些子類別幫助您快速識別應用程式部署所發生的任何重要問題。 如裝置的相容性狀態屬於特定子類別,您也可以檢視其他相關資訊。

如需詳細資訊,請參閱如何在 Configuration Manager 中監視應用程式

Configuration Manager 中的應用程式類別目錄和公司入口網站可讓使用者控制如何及何時在其裝置上安裝軟體。Configuration Manager 也可以協助確保使用者執行工作所需的軟體不論使用者在任何地方登入或者在主要裝置上都能使用。

使用 Windows 電腦的使用者可以藉由使用全新的用戶端介面「軟體中心」來管理其軟體部署體驗。 「軟體中心」會自動安裝在用戶端電腦上,讓使用者可以管理自己的軟體。 使用者可以執行下列動作:

  • 安裝軟體。

  • 將軟體排程在非工作時間自動安裝。

  • 設定 Configuration Manager 可以在何時將軟體安裝在裝置上。

  • 如果 Configuration Manager 中已啟用遠端控制,可以設定遠端控制的存取設定。

  • 如果系統管理使用者啟用電源管理的選項,可以加以設定。

透過使用「軟體中心」的連結,使用者可以連線至「應用程式類別目錄」,並且在此瀏覽、安裝和要求軟體。 此外,使用者可以使用「應用程式類別目錄」設定特定的喜好設定以及在需要時從遠端清除行動裝置。 由於「應用程式類別目錄」網站是位在 Internet Information Services (IIS) 上,使用者也可以直接從內部網路或網際網路在瀏覽器上存取「應用程式類別目錄」。

若您是系統管理使用者,您可以將組織名稱新增至「軟體中心」和「應用程式類別目錄」。 如此可協助使用者將應用程式識別為來自受信任的來源。 您也可以使用不同佈景主題色彩來自訂「應用程式類別目錄」。

「應用程式類別目錄」支援與外部網站整合。 例如,如果您主控 Microsoft SharePoint 網站,則可以在 [網頁檢視器] 中將類別目錄指定為 [網頁] 連結。  「應用程式類別目錄」會維持您設定的樣式和佈景主題。 「應用程式類別目錄」不支援使用階層式樣式表 (CSS) 進行自訂。

「應用程式類別目錄」要求網站上必須有兩個新的網站系統角色。

  • 應用程式類別目錄 Web 服務點 – 提供「軟體程式庫」的軟體資訊給「應用程式類別目錄」網站。

  • 應用程式類別目錄網站點 – 提供使用者可用軟體的清單。

如需如何安裝和設定「應用程式類別目錄」與「軟體中心」的詳細資訊,請參閱在 Configuration Manager 中設定應用程式類別目錄和軟體中心

在執行 Windows 的電腦上,控制台中的 Configuration Manager 用戶端依然會在 System Center 2012 Configuration Manager 中。 如此可協助系統管理使用者進行用戶端軟體問題的疑難排解。

擁有由 Intune 註冊之行動裝置的使用者,以及擁有由 Exchange Server 連接器管理之 Android 裝置的使用者,都可以從公司入口網站安裝應用程式。 對這些行動裝置而言,公司入口網站等同於「應用程式類別目錄」。

公司入口網站可讓裝置使用者存取可用的軟體清單,同時在其 Windows Phone 8、Windows RT、iOS 和 Android 裝置上執行數個管理工作。

藉由 Configuration Manager,您可以將特定使用者和特定裝置產生關聯。 這種相關聯性稱為「使用者裝置親和性」。 若存在這種使用者和裝置間的對應,在您部署應用程式時就不需要知道使用者裝置的名稱。 您可以定義使用者的主要裝置。 這些通常是使用者每天用來執行工作的裝置。

建立使用者和裝置間的親和性時,您可以取得部署軟體的額外選項。 例如,若使用者必須使用 Microsoft Visio,您就可以使用 Windows Installer 部署,將程式安裝在使用者的主要裝置上。 在非主要裝置的裝置上,您可將 Microsoft Visio 部署為 Microsoft Application Virtualization (App-V) 虛擬應用程式。 透過使用者裝置親和性,您可以將應用程式部署至使用者,不需要將應用程式安裝在使用者會登入的每個裝置上。 您也可以在使用者並未登入時,預先將軟體部署到使用者的裝置上。

Configuration Manager 會自動針對其所註冊以及 Intune 所註冊的行動裝置來管理使用者裝置親和性。 不過,Configuration Manager 對於使用 Exchange Server 連接器所探索到的行動裝置,則不會建立使用者裝置親和性。Configuration Manager 完成行動裝置的註冊時,使用者可看到他們的行動裝置列在自助網站「應用程式類別目錄」中。 若 Configuration Manager 將行動裝置清除,則 Configuration Manager 也會自動將行動裝置的使用者裝置親和性資訊清除。

雖然 Configuration Manager 會針對已註冊的行動裝置自動管理使用者裝置親和性,在管理電腦的使用者裝置親和性的方式上,您還是有更多的彈性。 您可以使用以下任何一種方式定義 Windows 電腦的使用者裝置親和性:

  • 電腦使用者可以在「應用程式類別目錄」中將裝置指定為主要裝置。

  • 系統管理使用者可以匯入列出使用者和裝置的檔案。

  • 系統管理使用者可以將網站設定為自動建立以所收集的使用統計資料為根據的使用者裝置親和性。 然後,系統管理使用者可以核准偵測到的使用者裝置親和性。

  • 系統管理使用者可以手動建立親和性。

  • 系統管理使用者可以在將作業系統部署到電腦的期間定義用戶端電腦的使用者裝置親和性。

System_CAPS_note注意事項

Configuration Manager 不支援 Mac 電腦或 Linux 和 UNIX 伺服器的使用者裝置親和性。

如需詳細資訊,請參閱如何在 Configuration Manager 中管理使用者裝置親和性

Configuration Manager 會持續支援於 Configuration Manager 2007 中使用的套件和程式。 在您部署以下項目時,此一使用套件和程式的部署十分有用:

  • 並未在電腦上安裝應用程式的程式碼,如重組電腦磁碟機的程式碼。

  • 不需要監控的一次性指令碼。

  • 按週期性排程執行,且不使用全域條件或需求規則的程式碼。

如需詳細資訊,請參閱Configuration Manager 中的封裝和程式

於 Configuration Manager SP1,您必須使用套件和程式來將軟體部署至 Linux 和 UNIX 伺服器。

您可以使用 Microsoft System Center Configuration Manager Package Conversion Manager,將套件和程式轉換成 Configuration Manager 應用程式。

請從 Microsoft 下載中心網站下載 Package Conversion Manager。

如需詳細資訊,請參閱 Configuration Manager Package Conversion Manager

System_CAPS_note注意事項

對於 System Center 2012 Configuration Manager SP1 及更新版本:

當您部署應用程式至啟用寫入篩選器的 Windows Embedded 裝置時,您可以指定是否要在部署期間停用裝置上的寫入篩選器,然後在部署後重新啟動裝置。 如果寫入篩選器未停用,則軟體會部署為暫時重疊,且除非有其他部署強制保留變更,否則當裝置重新啟動時就不會再安裝軟體。

當您將應用程式部署至 Windows Enbedded 裝置時,請確定裝置是已設定維護期間之集合的成員。 如此可讓您管理何時停用和啟用寫入篩選器,以及何時重新啟動裝置。

控制寫入篩選器行為的使用者經驗設定,是一項名為 [在到期時或在維護期間認可變更 (需要重新啟動)] 的核取方塊。

如需 Configuration Manager 如何管理使用寫入篩選器的內嵌裝置的詳細資訊,請參閱將 Configuration Manager 用戶端部署至 Windows Embedded 裝置主題中的介紹 Configuration Manager 中的用戶端部署一節。

您可以使用 Configuration Manager 在應用程式中將虛擬應用程式安裝為部署類型和進行管理。 若要部署虛擬應用程式,您必須先使用 App-V Application Virtualization Sequencer 建立虛擬應用程式。 此排序器會監控應用程式的安裝以及設定程序,並且記錄在虛擬環境中執行應用程式所需的資訊。 您也可以使用排序器設定要將哪些檔案和設定套用至所有使用者以及使用者可以自訂哪些設定。

當您將應用程式排序時,您必須將套件儲存至 Configuration Manager 可以存取的位置。 然後,您可以建立含有此虛擬應用程式的應用程式部署。

Configuration Manager 不支援使用 App-V 的共用唯讀快取功能。

對於 System Center 2012 Configuration Manager SP1 及更新版本:Configuration Manager 支援 App-V 5 中的共用內容存放區功能。

當您建立虛擬應用程式的部署類型時,Configuration Manager 會使用應用程式資訊清單檔案的內容建立部署類型。 這是一種 XML 檔案,其中含有關於虛擬應用程式的資訊。 此外,Configuration Manager 會根據 App-V .osd 檔案 (其中包含有關虛擬應用程式支援的作業系統資訊) 的內容建立部署類型的需求。

如需如何使用 App-V 建立應用程式與排序的詳細資訊,請參閱 TechNet 文件庫中的 Application Virtualization

為了在 Configuration Manager 中部署虛擬應用程式,用戶端電腦必須安裝 App-V 4.6 SP1 或更新版本的用戶端。

此外,您必須先使用知識庫文章 2645225 中所描述的 Hotfix 更新 App-V 用戶端,才能成功部署虛擬應用程式。

對於 System Center 2012 Configuration Manager SP1 及更新版本:當您在 Microsoft Application Virtualization 5.0 中使用連線群組時,您已部署的虛擬應用程式便可以在用戶端電腦上共用相同的檔案系統和登錄。 不同於標準的虛擬應用程式,這些應用程式可以互相共用資料。 此外,連線群組會為其所包含的應用程式保存使用者設定。Configuration Manager 中的 App-V 虛擬環境可用來設定用戶端電腦上的連線群組。 當已安裝應用程式或是在用戶端下次評估已安裝的應用程式時,用戶端電腦上便會建立或變更虛擬環境。 您可以設定這些應用程式的優先權,當有多個應用程式嘗試變更檔案系統或登錄值時,具有最高優先權的應用程式便會優先變更。 如需詳細資訊,請參閱如何在 Configuration Manager 中建立 App-V 虛擬環境

如需協助您規劃虛擬應用程式的管理與部署的資訊,請參閱使用 Configuration Manager 規劃 APP-V 整合

以下是自 Configuration Manager 2007 之後虛擬應用程式的新增或變更項目。

  • 虛擬應用程式可以使用 Configuration Manager 的本機和虛擬應用程式相依性來支援 App-V 動態套件組合。

  • 您可以選擇將虛擬應用程式的元件發佈至用戶端電腦。

  • 效能已提升以發佈應用程式捷徑至用戶端電腦。

  • 用戶端可以在登入後更迅速地檢查所需的安裝。 用戶端現在還可以在桌面解除鎖定時檢查所需的安裝。

  • 在其他使用者登入時可以將應用程式部署至「遠端桌面服務」或「Citrix」伺服器的使用者。

  • System Center 2012 Configuration Manager 支援從以網際網路為基礎的發佈點透過網際網路串流虛擬應用程式。

  • 串流支援是使用動態套件組合提供給適合搭配的套件。

  • 在 System Center 2012 Configuration Manager 中,所有發佈點都能自動串流虛擬應用程式。 先前在 Configuration Manager 2007 中,您必須啟用各個發佈點的虛擬應用程式串流支援。

  • 發佈點的磁碟空間使用量將會減少,因為不會再複製應用程式內容供多個應用程式修正使用。

  • 虛擬應用程式內容不再預設為持續存在於 Configuration Manager 用戶端快取中。

  • 您再也不能使用 Configuration Manager 套件和程式建立虛擬應用程式。 您必須使用 Configuration Manager 應用程式管理。

  • Configuration Manager 支援將虛擬應用程式套件從 Configuration Manager 2007 移轉至 System Center 2012 Configuration Manager。 當您從 Configuration Manager 2007 移轉 App-V 套件時,移轉精靈會將套件建立為 System Center 2012 Configuration Manager 應用程式。

  • Configuration Manager 2007 用戶端選項 [允許虛擬應用程式封裝公告] 已經移除。 在 System Center 2012 Configuration Manager 中,預設可以部署虛擬應用程式。

  • Configuration Manager 用戶端不會刪除從 App-V 伺服器部署的虛擬應用程式。

  • Configuration Manager 硬體清查可以用於清查 App-V 伺服器所部署的虛擬應用程式。

  • 下載至 App-V 快取的應用程式內容不會下載至 Configuration Manager 用戶端快取。

    System_CAPS_note注意事項

    若要修改虛擬應用程式,您必須先將其建立為 Configuration Manager 應用程式。

以下是自 Configuration Manager 2007 之後應用程式管理的新增或變更項目。

  • Configuration Manager 2007 的軟體發佈現在由 System Center 2012 Configuration Manager 內的應用程式管理取代。 應用程式管理提供新的優點,例如使用者為中心的管理。 應用程式管理可實作使用者裝置親和性、狀態式部署、部署類型、全域條件、模擬部署、修訂、相依性以及取代。 如果您不需要應用程式管理的完整管理功能,您仍可以部署套件與程式。

  • 部署取代公告。

  • 所需的部署取代強制或指派的公告。 可用的部署取代選擇性的公告。

  • System Center 2012 Configuration Manager 中的部署軟體精靈取代先前在 Configuration Manager 2007 中的新增公告精靈。

  • 使用者可以從應用程式類別目錄瀏覽並要求軟體。 這需要兩個新的站台系統角色:應用程式類別目錄網站點與應用程式類別目錄 Web 服務點。

  • 新的軟體中心用戶端程式取代控制台中的程式下載監視器與執行已公告程式。 軟體中心會自動安裝在用戶端電腦上。

  • 將軟體部署至使用者時,使用者不再需要為 Configuration Manager 進行登出再登入的動作,就能將新的軟體部署納入使用者原則中。 但是,如果部署使用 Windows 群組,任何最近新增到群組的使用者仍將必須登出再登入以接收軟體部署。

System_CAPS_note注意事項

本節提供的資訊也會出現在開始使用 System Center 2012 Configuration Manager 指南。

以下是 Configuration Manager SP1 中應用程式管理的新增或變更項目:

  • Configuration Manager 中的 App-V 虛擬環境會啟用虛擬應用程式,以便在用戶端電腦上共用相同的檔案系統和登錄。 這可讓位於相同虛擬環境內的應用程式與其他程式共享資料。 如需詳細資訊,請參閱如何在 Configuration Manager 中建立 App-V 虛擬環境

  • 您可以針對支援獨立應用程式 (.appx 檔) 並和 Windows 市集連結的 Windows 8 應用程式設定新的部署類型。

  • Configuration Manager 包含新的部署類型,您可以用來部署您使用 Microsoft Application Virtualization 5.0 建立的虛擬應用程式。

  • Configuration Manager 包含新的部署類型,您可以用來將應用程式部署到執行 Configuration Manager 用戶端的 Mac 電腦。

  • 使用 Microsoft Intune 連接器時,Configuration Manager 會包含以下行動裝置適用的新部署類型:Windows Phone 8、Windows RT、iOS 以及 Android。 使用者可從新的行動裝置自助入口網站 (即公司入口網站) 下載適用於這些裝置的應用程式。 如需詳細資訊,請參閱使用 Configuration Manager 和 Microsoft Intune 管理行動裝置

  • 您可以使用 [在到期時或在維護期間認可變更 (需要重新啟動)] 的新使用者經驗設定,在部署應用程式、套件與程式時,控制 Windows Embedded 裝置上的寫入篩選器行為。

  • 針對已啟用寫入篩選器的 Windows Embedded 裝置:

    • 不支援目的為 [可用] 的軟體部署。 如果您將軟體部署指向這些裝置,使用者可以在「軟體中心」看到該部署。 不過,如果使用者嘗試安裝軟體,將會出現一則錯誤訊息,指出他們沒有權限。

    • 在這些裝置上,使用者將無法在軟體中心內設定工作時間。

    • 這些裝置上的使用者將不會看到通知他們將軟體部署延後到非營業時間的使用者通知。

  • 如果 [用戶端原則] 用戶端設定 [在用戶端上啟用使用者原則] 設為 [否],使用者就無法再從 [應用程式類別目錄] 安裝應用程式。

  • 根據預設,新的 [電腦代理程式] 用戶端設定 [停用期限隨機設定] 會停用必要軟體更新和必要應用程式部署的安裝隨機設定延遲。 如需詳細資訊,請參閱關於 Configuration Manager 中的用戶端設定主題中的電腦代理程式一節。

System_CAPS_note注意事項

本節提供的資訊也會出現在開始使用 System Center 2012 Configuration Manager 指南。

以下是在 System Center 2012 R2 Configuration Manager 中應用程式管理的新增或變更項目。

  • System Center 2012 R2 Configuration Manager中的 Web 應用程式是一種新的部署類型,可讓您在使用者裝置上部署 Web 應用程式的捷徑。

  • Windows 8.1 引進應用程式套件組合 (或 .appxbundle 封裝),可協助最佳化 Windows 市集應用程式和資源封裝的封裝和發佈。Configuration Manager 可擴充現有的 [Windows 應用程式封裝] 部署類型以識別 .appxbundle 封裝檔案。

  • [建立應用程式精靈] 包含可讓您設定精選應用程式的新選項。 這些應用程式會醒目顯示在公司入口網站中以方便使用者尋找。

  • 您可以指定每個應用程式的隱私權連結,讓使用者在安裝應用程式之前可先進行檢閱。

如需詳細資訊,請參閱如何在 Configuration Manager 中建立應用程式

顯示: