wdrażanie rozszerzenia konsoli Configuration Manager

Wdrożenie typowego rozszerzenia Configuration Manager musi uwzględniać akcje, formularze, widoki, klasy zarządzania i rozszerzenia węzłów.

Podczas wdrażania rozszerzenia Configuration Manager pliki są instalowane w następujących katalogach:

Typ rozszerzenia Katalogu
Działania %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin dla zestawu

%ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions dla plików XML akcji
Formularzy %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin dla zestawu

%ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms dla plików XML formularza
Widoki %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\bin dla zestawu
Węzłów %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin dla zestawu

%ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes dla plików XML węzła
ManagementClasses %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin dla zestawu

%ProgramFiles%Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses dla plików XML klas zarządzania

Ważna

Umieszczenie zestawów i zależności w folderze %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin może spowodować konflikty z innymi rozszerzeniami konsoli i uniemożliwić ładowanie rozszerzenia.

Podczas instalowania i odinstalowywania akcji należy również wykonać następujące zadania.

Akcje niestandardowe

Instalowanie akcji niestandardowej

Aby zainstalować plik XML akcji niestandardowej, skopiuj plik do folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID>, gdzie <identyfikator GUID> jest identyfikatorem GUID węzła, którego dotyczy akcja.

Usuwanie akcji niestandardowej

Aby usunąć akcję niestandardową, usuń plik XML akcji niestandardowej. Jeśli w folderze nie ma żadnych innych plików XML, bezpieczne jest usunięcie folderu.

Formularzy

Instalowanie formularza

Zestaw formularzy należy skopiować do folderu %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin lub do folderu instalacyjnego aplikacji.

Jeśli wdrażasz w katalogu innym niż folder %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, atrybut NameXML<Assembly> formularza powinien zawierać nazwę pliku zestawu i pełną ścieżkę do pliku. Aby uzyskać więcej informacji, zobacz How to Create Form XML for a Configuration Manager Property Sheet (Jak utworzyć formularz XML dla arkusza właściwości Configuration Manager).

Aby zainstalować plik XML arkusza właściwości rozszerzenia dla formularza, skopiuj go do folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms. Ponieważ wszystkie formularze rozszerzeń są umieszczane w tym folderze, musisz upewnić się, że plik XML ma unikatową nazwę. Zaleca się użycie nazwy firmy jako części nazwy pliku.

Jeśli formularz jest rozszerzeniem istniejącego arkusza właściwości, musisz określić, czy arkusz właściwości już istnieje w folderze Extensions\Forms, a następnie dodać stronę właściwości do tego arkusza właściwości.

Podczas ładowania konsoli Configuration Manager ładuje arkusze właściwości w folderze Extensions\Forms zamiast istniejących arkuszy właściwości.

Należy użyć atrybutu VendorIdPage elementu, ponieważ umożliwia to innym dostawcom identyfikowanie i unikanie zmiany rozszerzeń.

Usuwanie formularza

Aby usunąć formularz, który nie rozszerza istniejącego arkusza właściwości, usuń plik XML arkusza właściwości z folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms.

Aby usunąć stronę właściwości dodaną do istniejącego arkusza właściwości, należy wykonać następujące akcje w arkuszu właściwości:

  • Sprawdź strony właściwości pod kątem identyfikatorów VendorID innych niż Microsoft Corporation. Jeśli żaden nie istnieje, można bezpiecznie usunąć plik XML arkusza właściwości z folderu Extensions\Forms.

  • Jeśli istnieją inne identyfikatory VendorID, usuń kod XML strony właściwości z arkusza właściwości i pozostaw arkusz właściwości w folderze Extensions\Forms.

Widoki

Instalowanie widoku

Aby zainstalować widok, skopiuj zestaw widoku do folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin lub do folderu instalacyjnego aplikacji.

Jeśli wdrażasz w folderze innym niż %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, element XML<Assembly> węzła powinien zawierać nazwę pliku zestawu i pełną ścieżkę do pliku. Aby uzyskać więcej informacji, zobacz How to Create Node XML for a Configuration Manager Console View (Jak utworzyć kod XML węzła dla widoku konsoli Configuration Manager).

Należy również skopiować kod XML węzła, który integruje widok z konsolą Configuration Manager, do folderu> %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID, gdzie <identyfikator GUID> jest identyfikatorem GUID węzła, którego dotyczy akcja. Aby uzyskać więcej informacji, zobacz sekcję "Węzły" w dalszej części tego tematu.

Usuwanie widoku

Aby usunąć widok, usuń zestaw widoków z folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin. Przed usunięciem tego widoku należy się upewnić, że żadne inne rozszerzenie nie odwołuje się do widoku. Należy również usunąć plik XML węzła widoku z folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID>, gdzie <identyfikator GUID> jest identyfikatorem GUID węzła, którego dotyczy akcja.

Niestandardowe klasy zarządzania

Instalowanie niestandardowej klasy zarządzania

Skopiuj zestaw klas zarządzania do folderu %ProgramFiles%\ Microsoft Endpoint Manager\AdminConsole\bin lub do folderu instalacyjnego aplikacji.

Aby zainstalować plik XML niestandardowej klasy zarządzania, skopiuj plik do folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses. Ponieważ wszystkie niestandardowe klasy zarządzania są umieszczane w tym folderze, musisz upewnić się, że plik XML ma unikatową nazwę. Zaleca się użycie nazwy firmy jako części nazwy pliku.

Usuwanie niestandardowej klasy zarządzania

Aby usunąć niestandardową klasę zarządzania, usuń plik XML niestandardowej klasy zarządzania. Jeśli w folderze nie ma żadnych innych plików XML, bezpieczne jest usunięcie folderu.

Węzłów

Instalowanie węzła

Aby zainstalować węzeł, utwórz folder %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , gdzie <identyfikator GUID> jest identyfikatorem GUID węzła nadrzędnego konsoli Configuration Manager. Skopiuj plik XML węzła do folderu GUID. Aby uzyskać więcej informacji, zobacz Informacje o węzłach konsoli.

Usuwanie węzła

Aby usunąć węzeł, usuń plik XML węzła z folderu %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID>.

Zobacz też

Informacje o rozszerzeniu konsoli Configuration Manager
Informacje o Configuration Manager akcjach konsoliInformacje o formularzach konsoliInformacje o klasach zarządzania konsolamiInformacje o węzłach konsoliInformacje o widokach konsoli