Installieren und Verwalten von ErweiterungenInstall and Manage Extensions

Gilt für: Windows Admin Center, Windows Admin Center PreviewApplies To: Windows Admin Center, Windows Admin Center Preview

Windows Admin Center wird als eine erweiterbare Plattform erstellt, in dem einzelnen Verbindungstyp und Tools eine Erweiterung ist, die Sie installieren, deinstallieren und einzeln aktualisieren können.Windows Admin Center is built as an extensible platform where each connection type and tool is an extension that you can install, uninstall and update individually. Suchen Sie nach neuen Erweiterungen veröffentlicht von Microsoft und andere Entwickler, und installieren, und diese einzeln aktualisieren, ohne die gesamte Windows Admin Center-Installation aktualisieren zu müssen.You can search for new extensions published by Microsoft and other developers, and install and update them individually without having to update the entire Windows Admin Center installation. Sie können auch konfigurieren einen separaten NuGet-Feed oder -Dateifreigabe und Erweiterungen intern in Ihrer Organisation verwenden.You can also configure a separate NuGet feed or file share and distribute extensions to use internally within your organization.

Installieren einer ErweiterungInstalling an extension

Windows Admin Center-werden Erweiterungen zur Verfügung stehen aus der angegebenen NuGet-feed angezeigt werden.Windows Admin Center will show extensions available from the specified NuGet feed. Standardmäßig zeigt Windows Admin Center auf Microsoft offiziellen NuGet-feed hostet Erweiterungen, die von Microsoft und anderen Entwicklern veröffentlicht.By default, Windows Admin Center points to the Microsoft official NuGet feed which hosts extensions published by Microsoft and other developers.

  1. Klicken Sie auf die Einstellungen -Schaltfläche in der oberen rechten Ecke > Klicken Sie im linken Bereich auf Erweiterungen.Click the Settings button in the top-right > In the left pane, click Extensions.
  2. Die verfügbaren Erweiterungen Registerkarte listet die Erweiterungen auf dem Feed, die für die Installation verfügbar sind.The Available Extensions tab will list the extensions on the feed that are available for installation.
  3. Klicken Sie auf eine Erweiterung an die erweiterungsbeschreibung, Version, Publisher und andere Informationen in den Details Bereich.Click on an extension to view the extension description, version, publisher and other information in the Details pane.
  4. Klicken Sie auf installieren eine Erweiterung installieren.Click Install to install an extension. Wenn das Gateway im erweiterten Modus für diese Änderung ausführen muss, wird ein UAC-Eingabeaufforderung für erhöhte Rechte angezeigt werden.If the gateway must run in elevated mode to make this change, you will be presented with a UAC elevation prompt. Nach Abschluss der Installation Ihr Browser wird automatisch aktualisiert werden, und Windows Admin Center wird erneut geladen werden, mit der neuen Erweiterung installiert.After installation is complete, your browser will automatically be refreshed and Windows Admin Center will be reloaded with the new extension installed. Wenn die Erweiterung versuchen Sie zu installieren ist ein Update für einen zuvor installierten Erweiterung, können Sie auf die Aktualisierung auf neueste Schaltfläche, um das Update zu installieren.If the extension you are trying to install is an update to a previously installed extension, you can click the Update to latest button to install the update. Sie können auch zum Wechseln der installierte Erweiterungen Registerkarte Erweiterungen anzeigen, die installiert und sehen Sie sich, wenn ein Update in verfügbar ist die Status Spalte.You can also go to the Installed Extensions tab to view installed extensions and see if an update is available in the Status column.

Installieren von Extensions von einem anderen feedInstalling extensions from a different feed

Windows Admin Center unterstützt mehrere Feeds, und können Sie anzeigen und Verwalten von Paketen aus mehr als ein Feed zu einem Zeitpunkt.Windows Admin Center supports multiple feeds and you can view and manage packages from more than one feed at a time. Alle NuGet-feed, unterstützt die NuGet V2-APIs oder eine Dateifreigabe kann Windows Admin Center für die Installation von Erweiterungen hinzugefügt werden.Any NuGet feed that supports the NuGet V2 APIs or a file share can be added to Windows Admin Center for installing extensions from.

  1. Klicken Sie auf die Einstellungen -Schaltfläche in der oberen rechten Ecke > Klicken Sie im linken Bereich auf Erweiterungen.Click the Settings button in the top-right > In the left pane, click Extensions.
  2. Klicken Sie im rechten Bereich auf die Feeds Registerkarte.On the right pane, click the Feeds tab.
  3. Klicken Sie auf die hinzufügen , um einem anderen Feed hinzuzufügen.Click the Add button to add another feed. Geben Sie für ein NuGet-Feed der NuGet V2-feed-URL ein.For a NuGet feed, enter the NuGet V2 feed URL. Anbieter für die NuGet-feed oder Administrator muss die URL-Informationen bereitstellen.The NuGet feed provider or administrator should be able to provide the URL information. Geben Sie für eine Dateifreigabe, die Sie des vollständigen Pfads der Datei Freigabe in der die Erweiterungsdateien-Paket (NUPKG-Datei) gespeichert werden.For a file share, enter the full path of the file share in which the extension package files (.nupkg) are stored.
  4. Klicken Sie auf Hinzufügen.Click Add. Wenn das Gateway im erweiterten Modus für diese Änderung ausführen muss, wird ein UAC-Eingabeaufforderung für erhöhte Rechte angezeigt werden.If the gateway must run in elevated mode to make this change, you will be presented with a UAC elevation prompt.

Die verfügbaren Erweiterungen Liste werden die Erweiterungen von allen registrierten Feeds angezeigt.The Available Extensions list will show extensions from all registered feeds. Sie können überprüfen, welche Feed jede Erweiterung von der Verwendung wird der Paket Feed Spalte.You can check which feed each extension is from using the Package Feed column.

Deinstallieren einer ErweiterungUninstalling an extension

Sie können alle Erweiterungen, die Sie zuvor installiert haben auch deinstallieren oder von Tools, die bereits als Teil der Windows Admin Center-Installation installiert wurden.You can uninstall any extensions you have previously installed, or even uninstall any tools that were pre-installed as part of the Windows Admin Center installation.

  1. Klicken Sie auf die Einstellungen -Schaltfläche in der oberen rechten Ecke > Klicken Sie im linken Bereich auf Erweiterungen.Click the Settings button in the top-right > In the left pane, click Extensions.
  2. Klicken Sie auf die installierte Erweiterungen Registerkarte, um alle installierten Erweiterungen anzuzeigen.Click the Installed Extensions tab to view all installed extensions.
  3. Wählen Sie eine Erweiterung zu deinstallieren, und klicken Sie dann Deinstallieren.Choose an extension to uninstall, then click Uninstall.

Nach der Deinstallation ist abgeschlossen, Ihren Browser automatisch aktualisiert werden, und Windows Admin Center wird mit der Erweiterung neu geladen werden.After uninstall is complete, your browser will automatically be refreshed and Windows Admin Center will be reloaded with the extension removed. Wenn Sie ein Tool, die bereits als Teil des Windows Admin Center installiert wurde deinstalliert, das Tool stehen für die Neuinstallation in die verfügbaren Erweiterungen Registerkarte.If you uninstalled a tool that was pre-installed as part of Windows Admin Center, the tool will be available for reinstallation in the Available Extensions tab.

Installieren von Erweiterungen auf einem Computer ohne InternetverbindungInstalling extensions on a computer without internet connectivity

Wenn Windows Admin Center auf einem Computer, die nicht mit dem Internet verbunden ist oder hinter einem Proxy installiert ist, sind sie möglicherweise nicht in der zugreifen und die Erweiterungen aus der Windows Admin Center-feed installieren können.If Windows Admin Center is installed on a computer that isn't connected to the internet or is behind a proxy, it may not be able to access and install the extensions from the Windows Admin Center feed. Sie können Erweiterungspakete herunterladen, manuell oder mit einem PowerShell-Skript, und Sie können Windows Admin Center zum Abrufen von Paketen aus einer Dateifreigabe oder ein lokales Laufwerk konfigurieren.You can download extension packages manually or with a PowerShell script, and configure Windows Admin Center to retrieve packages from a file share or local drive.

Erweiterungspakete manuell herunterzuladenManually downloading extension packages

  1. Klicken Sie auf einem anderen Computer, die dem Internet verbunden ist, öffnen Sie einen Webbrowser, und navigieren Sie zu folgender URL: https://msft-sme.myget.org/gallery/windows-admin-center-feedOn another computer that has internet connectivity, open a web browser and navigate to the following URL: https://msft-sme.myget.org/gallery/windows-admin-center-feed

    • Sie müssen ein Konto auf Msft-sme.myget.org und melden Sie sich an die Erweiterungspakete erstellen.You may need to create an account on msft-sme.myget.org and login to view the extension packages.
  2. Klicken Sie auf den Namen des Pakets, die Sie installieren, um die Detailseite des Pakets anzeigen möchten.Click on the name of the package you want to install to view the package details page.

  3. Klicken Sie auf die herunterladen verknüpfen Sie im rechten Bereich der Detailseite des Pakets und Laden Sie die NUPKG-Datei für die Erweiterung.Click on the Download link in the right-side pane of the package details page and download the .nupkg file for the extension.

  4. Wiederholen Sie die Schritte 2 und 3 für alle Pakete, die Sie herunterladen möchten.Repeat steps 2 and 3 for all the packages you want to download.

  5. Kopieren Sie die Paketdateien an eine Dateifreigabe, die auf dem Computer zugegriffen werden kann, die, denen auf Windows Admin Center installiert ist, oder auf der lokalen Festplatte des Computers.Copy the package files to a file share that can be accessed from the computer Windows Admin Center is installed on, or to the local disk of the computer.

  6. Führen Sie die Anweisungen zum Installieren von Erweiterungen aus einem anderen Feed.Follow the instructions to install extensions from a different feed.

Herunterladen von Paketen mit einem PowershellskriptDownloading packages with a PowerShell script

Es gibt viele Skripts im Internet zum Herunterladen des NuGet-Pakete aus einem NuGet-feed verfügbar.There are many scripts available on the Internet for downloading NuGet packages from a NuGet feed. Wir verwenden die von Jon Galloway bereitgestellte Skript, Senior Program Manager bei Microsoft.We'll use the script provided by Jon Galloway, Senior Program Manager at Microsoft.

  1. Siehe die Blogbeitrag, installieren Sie das Skript als NuGet-Paket, oder kopieren und fügen Sie das Skript in PowerShell ISE.As described in the blog post, install the script as a NuGet package, or copy and paste the script into the PowerShell ISE.
  2. Bearbeiten, die die erste Zeile des Skripts in Ihr NuGet-feed ist v2-URL.Edit the first line of the script to your NuGet feed's v2 URL. Wenn Sie Pakete aus dem offiziellen Windows Admin Center Feeds heruntergeladen haben, verwenden Sie die unten aufgeführte URL.If you are downloading packages from the Windows Admin Center official feed, use the URL below.
$feedUrlBase = "https://aka.ms/sme-extension-feed"
  1. Das Skript auszuführen, und es werden alle NuGet-Pakete aus dem Feed in den folgenden lokalen Ordner heruntergeladen: %USERPROFILE%\Documents\NuGetLocalRun the script and it will download all the NuGet packages from the feed to the following local folder: %USERPROFILE%\Documents\NuGetLocal
  2. Führen Sie die Anweisungen zum Installieren von Erweiterungen aus einem anderen Feed.Follow the instructions to install extensions from a different feed.

Verwalten von Erweiterungen mit PowerShellManage extensions with PowerShell

Gilt für: Windows Admin Center, Windows Admin Center PreviewApplies To: Windows Admin Center, Windows Admin Center Preview

Windows Admin Center Preview umfasst ein PowerShell-Modul, um Ihre Gateway-Erweiterungen zu verwalten.Windows Admin Center Preview includes a PowerShell module to manage your gateway extensions.

# 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"

Weitere Informationen zum Erstellen einer Erweiterung mit dem Windows Admin Center-SDK.Learn more about building an extension with the Windows Admin Center SDK.