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 Name
XML<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 VendorId
Page
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