Configuration Manager 主控台擴充功能部署
一般 Configuration Manager 擴充功能的部署必須考慮動作、表單、檢視、管理類別和節點延伸模組。
當您部署 Configuration Manager 擴充功能時,您會在下列目錄中安裝檔案:
延伸模組類型 | Directory |
---|---|
動作 | 元件的 %ProgramFiles%\Microsoft端點管理員\AdminConsole\bin %動作 XML 檔案的 ProgramFiles%\Microsoft 端點管理員\AdminConsole\XmlStorage\Extensions\Actions |
表單 |
%元件的 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 Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID> 資料夾,其中 <GUID> 是套用動作之節點的 GUID 標識符。
拿掉自定義動作
若要移除自定義動作,請刪除自定義動作 XML 檔案。 如果資料夾中沒有其他 XML 檔案,則可以放心地移除資料夾。
表單
安裝表單
您可以將表單元件複製到 %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 主控台動作關於控制台表單關於主控台管理類別關於主控台節點關於控制台檢視