Instalowanie rozszerzeń i zarządzanie nimi

Windows Admin Center to rozszerzalna platforma, na której każdy typ połączenia i narzędzie to rozszerzenie, które można instalować, odinstalować i aktualizować osobno. Możesz wyszukać nowe rozszerzenia opublikowane przez firmę Microsoft i innych deweloperów oraz zainstalować i zaktualizować je indywidualnie bez konieczności aktualizowania całej instalacji programu Windows Admin Center. Można również skonfigurować oddzielny kanał informacyjny NuGet lub udział plików i dystrybuować rozszerzenia do użytku wewnętrznego w organizacji.

Ważna

Jeśli łączność wychodząca jest ograniczona przez zaporę lub serwer proxy, upewnij się, że adresy URL sieci zostały prawidłowo skonfigurowane. Jeśli sieć nie jest poprawnie skonfigurowana, nie otrzymasz aktualizacji rozszerzeń.

Instalowanie rozszerzenia

W Windows Admin Center są wyświetlane rozszerzenia dostępne z określonego kanału informacyjnego NuGet. Domyślnie Centrum administracyjne systemu Windows wskazuje oficjalny kanał informacyjny NuGet firmy Microsoft, który hostuje rozszerzenia opublikowane przez firmę Microsoft i innych deweloperów.

  1. Wybierz przycisk Ustawienia w prawym górnym rogu. W okienku po lewej stronie wybierz pozycję Rozszerzenia.
  2. Karta Dostępne rozszerzenia pokazuje listę rozszerzeń w kanale informacyjnym, które można zainstalować.
  3. Wybierz rozszerzenie, aby wyświetlić opis rozszerzenia, wersję, wydawcę i inne informacje w okienku Szczegóły .
  4. Wybierz pozycję Zainstaluj , aby zainstalować rozszerzenie. Jeśli brama musi działać w trybie podwyższonego poziomu uprawnień, aby wprowadzić tę zmianę, zostanie wyświetlony monit o podniesienie uprawnień kontroli konta użytkownika. Po zakończeniu instalacji przeglądarka zostanie automatycznie odświeżona, a program Windows Admin Center ponownie załaduje nowe rozszerzenie. Jeśli rozszerzenie, które próbujesz zainstalować, to aktualizacja zainstalowanego wcześniej rozszerzenia, możesz wybrać przycisk Aktualizuj do najnowszej wersji, aby zainstalować aktualizację. Możesz również przejść do karty Zainstalowane rozszerzenia , aby wyświetlić zainstalowane rozszerzenia i sprawdzić, czy aktualizacja jest dostępna w kolumnie Stan .

Instalowanie rozszerzeń z innego źródła danych

Usługa Windows Admin Center obsługuje wiele kanałów informacyjnych i można wyświetlać pakiety z więcej niż jednego kanału informacyjnego i zarządzać nimi jednocześnie. Możesz dodać dowolny kanał informacyjny NuGet obsługujący interfejsy API NuGet w wersji 2 lub udział plików do Centrum administracyjnego systemu Windows na potrzeby instalowania rozszerzeń.

  1. Wybierz przycisk Ustawienia w prawym górnym rogu. W okienku po lewej stronie wybierz pozycję Rozszerzenia.
  2. W okienku po prawej stronie wybierz kartę Kanały informacyjne .
  3. Wybierz przycisk Dodaj , aby dodać kolejny kanał informacyjny. W przypadku źródła danych NuGet wprowadź adres URL źródła danych NuGet w wersji 2. Dostawca źródła danych NuGet lub administrator powinien mieć możliwość podania informacji o adresie URL. W przypadku udziału plików wprowadź pełną ścieżkę udziału plików, w którym są przechowywane pliki pakietu rozszerzeń (nupkg). W przypadku dodania udziału plików jako źródła danych musi on spełniać następujące kryteria:
  4. Wybierz Dodaj. Jeśli brama musi działać w trybie podwyższonego poziomu uprawnień, aby wprowadzić tę zmianę, zostanie wyświetlony monit UAC o zwiększenie uprawnień. Ten monit jest wyświetlany tylko wtedy, gdy używasz programu Windows Admin Center w trybie pulpitu.

Lista Dostępne rozszerzenia zawiera rozszerzenia ze wszystkich zarejestrowanych źródeł danych. Możesz sprawdzić, z którego źródła danych pochodzą poszczególne rozszerzenia, korzystając z kolumny Źródło danych pakietów .

Odinstalowywanie rozszerzenia

Można odinstalować wszystkie zainstalowane wcześniej rozszerzenia, a nawet odinstalować wszystkie narzędzia, które zostały wstępnie zainstalowane w ramach instalacji programu Windows Admin Center.

  1. Wybierz przycisk Ustawienia w prawym górnym rogu. W okienku po lewej stronie wybierz pozycję Rozszerzenia.
  2. Wybierz kartę Zainstalowane rozszerzenia , aby wyświetlić wszystkie zainstalowane rozszerzenia.
  3. Wybierz rozszerzenie do odinstalowania, a następnie wybierz pozycję Odinstaluj.

Po zakończeniu procesu odinstalowywania przeglądarka zostanie automatycznie odświeżona, a program Windows Admin Center ponownie załaduje rozszerzenie usunięte. Jeśli odinstalowano narzędzie, które zostało wstępnie zainstalowane w centrum administracyjnym systemu Windows, możesz ponownie zainstalować narzędzie na karcie Dostępne rozszerzenia .

Instalowanie rozszerzeń na komputerze bez łączności z Internetem

Jeśli zainstalujesz program Windows Admin Center na komputerze, który nie jest połączony z Internetem lub znajduje się za serwerem proxy, może nie być w stanie uzyskać dostępu do i zainstalować rozszerzeń z kanału informacyjnego Centrum administracyjnego systemu Windows. Pakiety rozszerzeń można pobrać ręcznie lub przy użyciu skryptu programu PowerShell i skonfigurować Windows Admin Center do pobierania pakietów z zasobu sieciowego lub dysku lokalnego.

Ręczne pobieranie pakietów rozszerzeń

  1. Na innym komputerze z łącznością z Internetem otwórz przeglądarkę internetową i przejdź do następującego adresu URL: https://dev.azure.com/WindowsAdminCenter/Windows%20Admin%20Center%20Feed/_artifacts/feed/wac-public-extensions

    Może być konieczne utworzenie konta Microsoft i zalogowanie się, aby wyświetlić pakiety rozszerzeń.

  2. Wybierz nazwę pakietu, który chcesz zainstalować, aby wyświetlić stronę szczegółów pakietu.

  3. Wybierz link Pobierz na górnym pasku nawigacyjnym strony szczegółów pakietu i pobierz .nupkg plik rozszerzenia.

  4. Powtórz kroki 2 i 3 dla wszystkich pakietów, które chcesz pobrać.

  5. Skopiuj pliki pakietu do zasobu udostępnionego, do którego można uzyskać dostęp z komputera, na którym zainstalowano Centrum administracyjne Windows, lub na dysk lokalny komputera, na którym zainstalowano Centrum administracyjne Windows.

  6. Postępuj zgodnie z instrukcjami, aby zainstalować rozszerzenia z innego źródła danych.

Pobieranie pakietów za pomocą skryptu programu PowerShell

Skrypty można znaleźć w Internecie na potrzeby pobierania pakietów NuGet ze źródła danych NuGet. Użyj skryptu dostarczonego przez Jona Gallowaya, starszego menedżera programu w firmie Microsoft.

  1. Zgodnie z opisem we wpisie w blogu zainstaluj skrypt jako pakiet NuGet lub skopiuj i wklej skrypt do środowiska PowerShell ISE.

  2. Edytuj pierwszy wiersz skryptu pod adresem URL źródła danych NuGet w wersji 2. Jeśli pobierasz pakiety z oficjalnego kanału informacyjnego programu Windows Admin Center, użyj następującego adresu URL:

    $feedUrlBase = "https://aka.ms/wac-public-extensions"
    
  3. Uruchom skrypt. Pobiera wszystkie pakiety NuGet ze źródła danych do następującego folderu lokalnego: %USERPROFILE%\Documents\NuGetLocal.

  4. Postępuj zgodnie z instrukcjami, aby zainstalować rozszerzenia z innego źródła danych.

Zarządzanie rozszerzeniami przy użyciu programu PowerShell

Program Windows Admin Center Preview zawiera moduł programu PowerShell umożliwiający zarządzanie rozszerzeniami bramy.

# Add the module to the current session
Import-Module "$env:ProgramFiles\windows admin center\PowerShell\Modules\ExtensionTools"
# Available cmdlets: Get-Feed, Add-Feed, Remove-Feed, Get-Extension, Install-Extension, Uninstall-Extension, Update-Extension

# List feeds
Get-Feed "https://wac.contoso.com"

# Add a new extension feed
Add-Feed -GatewayEndpoint "https://wac.contoso.com" -Feed "\\WAC\our-private-extensions"

# Remove an extension feed
Remove-Feed -GatewayEndpoint "https://wac.contoso.com" -Feed "\\WAC\our-private-extensions"

# List all extensions
Get-Extension "https://wac.contoso.com"

# Install an extension (locate the latest version from all feeds and install it)
Install-Extension -GatewayEndpoint "https://wac.contoso.com" "msft.sme.containers"

# Install an extension (latest version from a specific feed, if the feed is not present, it will be added)
Install-Extension -GatewayEndpoint "https://wac.contoso.com" "msft.sme.containers" -Feed "https://aka.ms/sme-extension-feed"

# Install an extension (install a specific version)
Install-Extension "https://wac.contoso.com" "msft.sme.certificate-manager" "0.133.0"

# Uninstall-Extension
Uninstall-Extension "https://wac.contoso.com" "msft.sme.containers"

# Update-Extension
Update-Extension "https://wac.contoso.com" "msft.sme.containers"

Note

Aby zmodyfikować rozszerzenia programu Windows Admin Center za pomocą programu PowerShell, musisz być administratorem bramy.

Dowiedz się więcej o tworzeniu rozszerzenia za pomocą zestawu WINDOWS Admin Center SDK.

Rozszerzenia wtyczek bramy

Rozszerzenia wtyczki bramy centrum administracyjnego systemu Windows mają największy wpływ na zmiany w zmodernizowanej bramie. Wtyczki bramy Windows Admin Center umożliwiają komunikację API pomiędzy interfejsem użytkownika narzędzia lub rozwiązania a węzłem docelowym. Windows Admin Center hostuje usługę bramy, która przekazuje polecenia i skrypty z wtyczek bramowych do wykonania na węzłach docelowych. Usługę bramy można rozszerzyć tak, aby zawierała niestandardowe wtyczki bramy, które obsługują protokoły inne niż domyślne (PowerShell i WMI).

Ponieważ wtyczki bramy komunikują się z zapleczem programu Windows Admin Center w celu włączenia komunikacji interfejsu API, kod wtyczek bramy może zawierać składniki napisane za pomocą programu .NET Framework w wersji 4.6.2, które nie działają z platformą .NET 8.

Ponadto sposób działania wtyczek zmienia się z wersją 2410. Zamiast tworzyć klasę C#, która implementuje IPlugIn interfejs z Microsoft.ManagementExperience.FeatureInterfaces przestrzeni nazw w celu rozszerzenia modułu bramy, teraz piszesz rozszerzenia w postaci kontrolerów ASP.NET MVC. Te kontrolery mają większą elastyczność w porównaniu z prostą klasą języka C# i obszerną dokumentacją.

Zapoznaj się z naszą dokumentacją dla deweloperów , aby dowiedzieć się więcej na temat programowania wtyczek bramy w Centrum administracyjnym systemu Windows.

Rozszerzenia dostępne podczas instalacji

Rozszerzenia nieuwzględniane w instalatorze programu Windows Admin Center, w tym rozszerzenia zewnętrznego partnera, nie są dostępne, chyba że zostaną dodane przy użyciu źródła danych rozszerzeń.

Podczas instalowania programu Windows Admin Center są dostępne następujące rozszerzenia:

  • Aplikacje i funkcje
  • Azure Backup
  • Azure File Sync
  • Centrum hybrydowe platformy Azure
  • Azure Kubernetes Service
  • Certyfikaty
  • Tworzenie klastra
  • Menedżer klastra
  • Przewodnik dla deweloperów
  • Urządzenia
  • Zdarzenia
  • Narzędzia klastra trybu failover
  • Pliki i udostępnianie plików
  • Zapora
  • Lokalni użytkownicy i grupy
  • Narzędzia kontrolera sieci i sieci wirtualne SDN
  • Networks
  • Monitorowanie pakietów
  • monitor wydajności
  • PowerShell
  • Processes
  • Registry
  • Pulpit zdalny
  • Role i funkcje
  • Zaplanowane zadania
  • Połączenia bramy SDN
  • Infrastruktura sieci SDN
  • Sieci logiczne SDN
  • Sieciowe grupy zabezpieczeń sieci SDN
  • Zabezpieczenia
  • Menedżer serwera i zarządzanie komputerem
  • Services
  • Magazyn
  • Usługa migracji magazynu
  • Replika magazynu
  • Szczegółowe informacje o systemie
  • Aktualizacje
  • Maszyny wirtualne i przełączniki