Installera och hantera tillägg
Windows Administrationscenter är skapat som en utökningsbar plattform där varje anslutningstyp och verktyg är ett tillägg som du kan installera, avinstallera och uppdatera individuellt. Du kan söka efter nya tillägg som publicerats av Microsoft och andra utvecklare och installera och uppdatera dem individuellt utan att behöva uppdatera hela installationen av Windows Admin Center. Du kan också konfigurera en separat NuGet-feed eller filresurs och distribuera tillägg som ska användas internt i din organisation.
Installera ett tillägg
Windows Admin Center visar tillägg som är tillgängliga från den angivna NuGet-feeden. Som standard pekar Windows Admin Center på Microsofts officiella NuGet-feed som är värd för tillägg som publicerats av Microsoft och andra utvecklare.
- Välj knappen Inställningar längst upp till höger > I det vänstra fönstret väljer du Tillägg.
- Fliken tillgängliga tillägg listar tilläggen i feeden som är tillgängliga för installation.
- Välj ett tillägg för att visa tilläggsbeskrivningen, versionen, utgivaren och annan information i fönstret Information.
- Välj Installera för att installera ett tillägg. Om gatewayen måste köras i förhöjt läge för att göra den här ändringen visas en UAC-fråga (User Account Control). När installationen är klar uppdateras webbläsaren automatiskt och Windows Admin Center laddas om med det nya tillägget installerat. Om tillägget som du försöker installera är en uppdatering av ett tidigare installerat tillägg kan du välja knappen Uppdatera till senaste för att installera uppdateringen. Du kan också gå till fliken Installerade tillägg för att visa installerade tillägg och se om en uppdatering är tillgänglig i kolumnen Status.
Installera tillägg från en annan feed
Windows Administrationscenter stöder flera feeds och du kan visa och hantera paket från mer än en feed i taget. Alla NuGet-flöden som stöder NuGet V2-api:er eller en filresurs kan läggas till i Windows Admin Center för att installera tillägg från.
- Välj knappen Inställningar längst upp till höger > I det vänstra fönstret väljer du Tillägg.
- Välj fliken Feeds i den högra rutan.
- Välj knappen Lägg till för att lägga till ytterligare en feed. För en NuGet-feed anger du Url:en för NuGet V2-feed. NuGet-feedprovidern eller administratören bör kunna ange URL-informationen. För ett fildelningsutrymme anger du den fullständiga sökvägen till fildelningen där tilläggspaketfilerna (.nupkg) lagras. Om du lägger till en filresurs som en feed måste den uppfylla följande kriterier:
- Åtkomst till filen måste beviljas till NTAuthority\Network Service
- Filsökvägen kan inte innehålla mappen C:\Users
- Paketen på filresursen måste signeras, såvida inte driftsläget är inställt på "Utveckling"
- Välj Lägg till. Om gateway måste köras i förhöjt läge för att göra den här ändringen får du en UAC-uppmaning om behörighetshöjning. Den här uppmaningen visas bara om du kör Windows Admin Center i skrivbordsläge.
Listan Tillgängliga tillägg visar tillägg från alla registrerade flöden. Du kan kontrollera vilken feed varje tillägg kommer från med hjälp av kolumnen Package Feed.
Avinstallera ett tillägg
Du kan avinstallera eventuella tillägg som du tidigare har installerat eller till och med avinstallera verktyg som har förinstallerats som en del av installationen av Windows Admin Center.
- Välj knappen Inställningar längst upp till höger > I det vänstra fönstret väljer du Tillägg.
- Välj fliken Installerade tillägg för att visa alla installerade tillägg.
- Välj ett tillägg som ska avinstalleras och välj sedan Avinstallera.
När avinstallationen är klar uppdateras webbläsaren automatiskt och Windows Admin Center laddas om med tillägget borttaget. Om du har avinstallerat ett verktyg som har förinstallerats som en del av Administrationscenter för Windows är verktyget tillgängligt för ominstallation på fliken Tillgängliga tillägg.
Installera tillägg på en dator utan internetanslutning
Om Windows Admin Center är installerat på en dator som inte är ansluten till Internet eller finns bakom en proxyserver kanske den inte kan komma åt och installera tilläggen från Windows Admin Center-feeden. Du kan ladda ned tilläggspaket manuellt eller med ett PowerShell-skript och konfigurera Windows Admin Center för att hämta paket från en filresurs eller en lokal enhet.
Ladda ned tilläggspaket manuellt
På en annan dator som har internetanslutning öppnar du en webbläsare och navigerar till följande URL: https://dev.azure.com/WindowsAdminCenter/Windows%20Admin%20Center%20Feed/_packaging?_a=feed& feed=WAC
- Du kan behöva skapa ett Microsoft-konto och logga in för att visa tilläggspaketen.
Välj namnet på det paket som du vill installera för att visa sidan med paketinformation.
Välj på länken Ladda ned i det övre navigeringsfältet på sidan med paketinformation och ladda ned .nupkg-filen för tillägget.
Upprepa steg 2 och 3 för alla paket som du vill ladda ned.
Kopiera paketfilerna till en filresurs som kan nås från datorn Windows Admin Center är installerat på, eller till den lokala disken på den dator där Windows Admin Center är installerat.
Följ anvisningarna för att installera tillägg från en annan feed.
Ladda ned paket med ett PowerShell-skript
Det finns många skript tillgängliga på Internet för att ladda ned NuGet-paket från en NuGet-feed. Vi använder det skript som tillhandahålls av Jon Galloway, Senior Program Manager på Microsoft.
- Som beskrivs i blogginläggetinstallerar du skriptet som ett NuGet-paket eller kopierar och klistrar in skriptet i PowerShell ISE.
- Redigera den första raden i skriptet till NuGet-flödets v2-URL. Om du laddar ned paket från det officiella flödet för Windows Admin Center använder du följande URL:
$feedUrlBase = "https://aka.ms/sme-extension-feed"
- Kör skriptet och ladda ned alla NuGet-paket från flödet till följande lokala mapp: %USERPROFILE%\Documents\NuGetLocal
- Följ anvisningarna för att installera tillägg från en annan feed.
Hantera tillägg med PowerShell
Förhandsversionen av Windows Admin Center innehåller en PowerShell-modul för att hantera dina gatewaytillägg.
# 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"
Anmärkning
Du måste vara gatewayadministratör för att kunna ändra Windows Admin Center-tillägg med PowerShell.
Läs mer om att skapa ett tillägg med Windows Admin Center SDK.