Udostępnij za pośrednictwem


Instalowanie rozszerzeń i zarządzanie nimi

Centrum administracyjne systemu Windows jest tworzone jako rozszerzalna platforma, na której każdy typ połączenia i narzędzie to rozszerzenie, które można zainstalować, 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.

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 zawiera listę rozszerzeń w feedzie, które są dostępne do instalacji.
  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. Dowolne źródło danych NuGet, które obsługuje interfejsy API NuGet w wersji 2 lub zasób plików, można dodać do Centrum administracyjnego Windows w celu 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 dodawania udziału plików jako źródła danych musi on spełniać następujące kryteria:
  4. Wybierz pozycję 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 zostanie wyświetlony 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 kanału danych pochodzi każde rozszerzenie, korzystając z kolumny Kanał pakietu.

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 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, narzędzie jest dostępne do ponownej instalacji na karcie Dostępne rozszerzenia .

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

Jeśli program Windows Admin Center jest zainstalowany 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 za pomocą skryptu PowerShell, a następnie skonfigurować Windows Admin Center do pobierania pakietów z folderu sieciowego lub dysku lokalnego.

Ręczne pobieranie pakietów rozszerzeń

  1. Na innym komputerze z łącznością internetową otwórz przeglądarkę internetową i przejdź do następującego adresu URL: https://dev.azure.com/WindowsAdminCenter/Windows%20Admin%20Center%20Feed/_packaging?_a=feed& feed=WAC

    • Może być konieczne utworzenie konta Microsoft i zalogowanie się w celu wyświetlenia pakietów 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 plik nupkg dla rozszerzenia.

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

  5. Skopiuj pliki pakietu do udziału plików, do którego można uzyskać dostęp z komputera, na którym zainstalowano Windows Admin Center, lub na dysk lokalny komputera, na którym zainstalowano Windows Admin Center.

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

Pobieranie pakietów za pomocą skryptu programu PowerShell

Istnieje wiele skryptów dostępnych w Internecie do pobierania pakietów NuGet ze źródła danych NuGet. Użyjemy 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/sme-extension-feed"
  1. Uruchom skrypt i pobiera wszystkie pakiety NuGet ze źródła danych do następującego folderu lokalnego: %USERPROFILE%\Documents\NuGetLocal
  2. 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"

Uwaga

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.