如何使用 Package Conversion Manager 外掛程式

 

適用於: System Center 2012 Configuration Manager

使用本主題中的資訊幫助您設定並使用 Package Conversion Manager 外掛程式。

Package Conversion Manager 外掛程式可讓您自訂 Package Conversion Manager 分析和轉換程序。 若要使用 Package Conversion Manager 外掛程式,請撰寫執行自訂作業的可執行檔或指令碼檔案,然後編輯 System Center 2012 Configuration Manager 組態檔 Microsoft.ConfigurationManagement.exe.config,以呼叫可執行檔或指令碼。 用來撰寫指令碼的最常見語言為 VBScript 或 PowerShell。

Package Conversion Manager 外掛程式會針對每個封裝各執行一次。 如果您同時分析或轉換多個封裝,Package Conversion Manager 外掛程式會執行數次。

System_CAPS_note注意事項

如需 System Center 2012 Configuration Manager 設定檔案中的 Package Conversion Manager 項目描述,請參閱Package Conversion Manager 外掛程式組態 XML 的技術參考

Package Conversion Manager 處理程序

本節說明 Package Conversion Manager 在預設情況以及在使用 Package Conversion Manager 外掛程式自訂處理程序時,所使用的處理程序。

預設的 Package Conversion Manager 處理程序

預設的 Package Conversion Manager 處理程序如下:

  1. 讀取 Configuration Manager 封裝。

  2. 從封裝中建立應用程式並加入預設屬性。

  3. 分析應用程式並判斷封裝的整備狀態。

  4. 依據 Package Conversion Manager 執行的作業,採取下列其中一個動作:

    • 如果執行分析作業,則在 Configuration Manager 主控台顯示封裝的整備狀態。

    • 如果執行轉換作業,則將應用程式寫入 Configuration Manager 資料庫。

使用外掛程式的 PCM 處理程序

使用 Package Conversion Manager 外掛程式的 Package Conversion Manager 處理程序如下:

  1. 讀取 Configuration Manager 封裝。

  2. 從封裝中建立應用程式並加入預設屬性。

  3. 將應用程式轉換成 XML,然後將檔案儲存到磁碟。

  4. 根據您的程式或指令碼,執行外掛程式指令碼以修改應用程式 XML。 如需詳細資訊,請參閱Package Conversion Manager 外掛程式組態 XML 的技術參考

  5. 將應用程式 XML 轉換成 System Center 2012 Configuration Manager 應用程式。

  6. 分析應用程式並判斷封裝的整備狀態。

  7. 依據 Package Conversion Manager 執行的作業,採取下列其中一個動作:

    • 如果執行分析作業,則在 Configuration Manager 主控台顯示封裝的整備狀態。

    • 如果執行轉換作業,則將應用程式寫入 Configuration Manager 資料庫。