Share via


Configuration Manager主控台擴充功能部署

一般Configuration Manager擴充功能的部署必須考慮動作、表單、檢視、管理類別和節點延伸模組。

當您部署Configuration Manager擴充功能時,您會在下列目錄中安裝檔案:

延伸模組類型 Directory
動作 元件的 %ProgramFiles%\Microsoft 端點管理員\AdminConsole\bin

%動作 XML 檔案的ProgramFiles%\Microsoft 端點管理員\AdminConsole\XmlStorage\Extensions\Actions
Forms %元件的ProgramFiles%\Microsoft 端點管理員\AdminConsole\bin

%表單 XML 檔案的ProgramFiles%\Microsoft 端點管理員\AdminConsole\XmlStorage\Extensions\Forms
檢視 %元件的ProgramFiles%\Microsoft 端點管理員\AdminConsole\XmlStorage\bin
Nodes 元件的 %ProgramFiles%\Microsoft 端點管理員\AdminConsole\bin

%ProgramFiles%Microsoft節點 XML 檔案的端點管理員\AdminConsole\XmlStorage\Extensions\Nodes
ManagementClasses 元件的 %ProgramFiles%\Microsoft 端點管理員\AdminConsole\bin

%ProgramFiles%Microsoft管理類別 XML 檔案的端點管理員\AdminConsole\XmlStorage\Extensions\ManagementClasses

重要事項

將您的元件和相依性放在 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin 資料夾中可能會與其他主控台擴充功能發生衝突,並防止載入您的擴充功能。

您也必須在安裝和卸載動作期間執行下列工作。

自訂動作

安裝自訂動作

若要安裝自訂動作 XML 檔案,請將檔案複製到 %ProgramFiles%\Microsoft 端點管理員\AdminConsole\XmlStorage\Extensions\Actions\ < GUID > 資料夾,其中 < GUID > 是套用動作之節點的 GUID 識別碼。

移除自訂動作

若要移除自訂動作,請刪除自訂動作 XML 檔案。 如果資料夾中沒有其他 XML 檔案,則可以放心地移除資料夾。

Forms

安裝表單

您可以將表單元件複製到 %ProgramFiles%\ Microsoft端點管理員\AdminConsole\bin 或應用程式的安裝資料夾。

如果您要部署至 %ProgramFiles%\Microsoft 端點管理員\AdminConsole\bin 資料夾以外的目錄,則表單 XML <Assembly> 屬性 Name 應該包含元件檔案名和檔案的完整路徑。 如需詳細資訊,請參閱 How to Create Form XML for a Configuration Manager Property Sheet

若要安裝表單的擴充屬性工作表 XML 檔案,請將檔案複製到 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms 資料夾。 因為所有擴充表單都放在這個資料夾中,所以您必須確定您的 XML 檔案具有唯一的名稱。 建議您使用公司名稱作為檔案名的一部分。

如果表單是現有屬性工作表的延伸模組,您必須判斷屬性工作表是否已經存在於 Extensions\Forms 資料夾中,然後將您的屬性頁新增至該屬性工作表。

當Configuration Manager主控台載入時,它會依喜好將 Extensions\Forms 資料夾中的屬性工作表載入現有的屬性工作表。

您應該使用 VendorId 元素的 Page 屬性,因為這可讓其他廠商識別並避免變更您的延伸模組。

移除表單

若要移除未擴充現有屬性工作表的表單,請從 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms 資料夾移除屬性工作表 XML 檔案。

若要移除您已新增至現有屬性工作表的屬性頁,您必須對屬性工作表採取下列動作:

  • 檢查 Microsoft Corporation 以外的 VendorID 屬性頁。 如果沒有存在,則可以放心地從 Extensions\Forms 資料夾刪除屬性工作表 XML 檔案。

  • 如果存在其他廠商識別碼,請從屬性工作表中移除您的屬性頁 XML,並將屬性工作表保留在 Extensions\Forms 資料夾中。

檢視

安裝檢視

若要安裝檢視,請將檢視元件複製到 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin 資料夾,或複製到應用程式的安裝資料夾。

如果您要部署至 %ProgramFiles%\Microsoft 端點管理員\AdminConsole\bin 以外的資料夾,節點 XML <Assembly> 元素應該包含元件檔案名和檔案的完整路徑。 如需詳細資訊,請參閱 How to Create Node XML for a Configuration Manager Console View

您也必須將將檢視整合到Configuration Manager主控台的節點 XML 複製到 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\ < GUID 資料夾 > ,其中 < GUID > 是動作所套用之節點的 GUID 識別碼。 如需詳細資訊,請參閱本主題稍後的一節。

移除檢視

若要移除檢視,請從 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin 資料夾中刪除檢視元件。 刪除檢視之前,您必須確定沒有其他延伸模組參考檢視。 您也必須從 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\ < GUID > 資料夾刪除檢視的節點 XML 檔案,其中 < GUID > 是套用動作之節點的 GUID 識別碼。

自訂管理類別

安裝自訂管理類別

將管理類別元件複製到 %ProgramFiles%\ Microsoft端點管理員\AdminConsole\bin 或應用程式的安裝資料夾。

若要安裝自訂管理類別 XML 檔案,請將檔案複製到 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses 資料夾。 因為所有自訂管理類別都放在此資料夾中,所以您必須確定您的 XML 檔案具有唯一的名稱。 建議您使用公司名稱作為檔案名的一部分。

移除自訂管理類別

若要移除自訂管理類別,請刪除自訂管理類別 XML 檔案。 如果資料夾中沒有其他 XML 檔案,則可以放心地移除資料夾。

Nodes

安裝節點

若要安裝節點,請建立 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\ < GUID > 資料夾,其中 < GUID > 是Configuration Manager主控台父節點的 GUID 識別碼。 將節點 XML 檔案複製到 GUID 資料夾。 如需詳細資訊,請 參閱關於主控台節點

移除節點

若要移除節點,請從 %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\ < GUID > 資料夾中刪除節點 XML 檔案。

另請參閱

關於Configuration Manager主控台擴充功能
關於Configuration Manager主控台動作關於主控台表單關於主控台管理類別關於主控台節點關於主控台檢視