Instalar y administrar extensionesInstall and Manage Extensions

Se aplica a: Windows Admin Center, vista previa de Windows Admin CenterApplies To: Windows Admin Center, Windows Admin Center Preview

Windows Admin Center se compila como una plataforma extensible donde cada tipo de conexión y la herramienta es una extensión que puede instalar, desinstalar y actualizar individualmente.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. Puede buscar si hay nuevas extensiones publicadas por Microsoft y otros desarrolladores y puede instalar y actualizarlas sin tener que actualizar toda la instalación de Windows Admin Center.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. También puede configurar una fuente NuGet independiente o recurso compartido de archivos y distribuir extensiones para uso interno dentro de su organización.You can also configure a separate NuGet feed or file share and distribute extensions to use internally within your organization.

Instalar una extensiónInstalling an extension

Windows Admin Center mostrará las extensiones disponibles desde la fuente de NuGet especificado.Windows Admin Center will show extensions available from the specified NuGet feed. De forma predeterminada, Windows Admin Center apunta a la fuente de NuGet oficial de Microsoft que hospeda las extensiones publicadas por Microsoft y otros desarrolladores.By default, Windows Admin Center points to the Microsoft official NuGet feed which hosts extensions published by Microsoft and other developers.

  1. Haga clic en el configuración botón en la parte superior derecha > en el panel izquierdo, haga clic en extensiones.Click the Settings button in the top-right > In the left pane, click Extensions.
  2. El extensiones disponibles ficha enumera las extensiones en la fuente que están disponibles para la instalación.The Available Extensions tab will list the extensions on the feed that are available for installation.
  3. Haga clic en una extensión para ver la descripción de la extensión, versión, publisher y otra información en el detalles panel.Click on an extension to view the extension description, version, publisher and other information in the Details pane.
  4. Haga clic en instalar instalar una extensión.Click Install to install an extension. Si la puerta de enlace debe ejecutar en modo con privilegios elevados para realizar este cambio, aparecerá una elevación de UAC.If the gateway must run in elevated mode to make this change, you will be presented with a UAC elevation prompt. Una vez completada la instalación, el explorador se actualizarán automáticamente y se volverá a cargar en Windows Admin Center con la nueva extensión instalada.After installation is complete, your browser will automatically be refreshed and Windows Admin Center will be reloaded with the new extension installed. Si la extensión está intentando instalar es una actualización de una extensión instalada previamente, puede hacer clic en el actualizar a la versión más reciente botón para instalar la actualización.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. También puede ir a la extensiones instaladas tabulador para ir a ver instalado Extensiones y vea si hay alguna actualización disponible en el estado columna.You can also go to the Installed Extensions tab to view installed extensions and see if an update is available in the Status column.

Instalación de extensiones de otra fuenteInstalling extensions from a different feed

Windows Admin Center es compatible con varias fuentes de distribución y puede ver y administrar los paquetes de más de una fuente a la vez.Windows Admin Center supports multiple feeds and you can view and manage packages from more than one feed at a time. Fuente de cualquier NuGet compatibles con las API de NuGet V2 o un recurso compartido de archivos se puede agregar a Windows Admin Center para instalar las extensiones de.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. Haga clic en el configuración botón en la parte superior derecha > en el panel izquierdo, haga clic en extensiones.Click the Settings button in the top-right > In the left pane, click Extensions.
  2. En el panel derecho, haga clic en el fuentes ficha.On the right pane, click the Feeds tab.
  3. Haga clic en el agregar para agregar otra fuente.Click the Add button to add another feed. Para una fuente NuGet, escriba la versión de NuGet 2 dirección URL de fuente.For a NuGet feed, enter the NuGet V2 feed URL. Proveedor de fuentes de NuGet o administrador debe ser capaz de proporcionar la información de dirección URL.The NuGet feed provider or administrator should be able to provide the URL information. Un recurso compartido de archivos, escriba la ruta de acceso completa del archivo de recurso compartido en el que se almacenan los archivos de paquete de extensión (archivo .nupkg).For a file share, enter the full path of the file share in which the extension package files (.nupkg) are stored.
  4. Haz clic en Agregar.Click Add. Si la puerta de enlace debe ejecutar en modo con privilegios elevados para realizar este cambio, aparecerá una elevación de UAC.If the gateway must run in elevated mode to make this change, you will be presented with a UAC elevation prompt.

El extensiones disponibles lista mostrará las extensiones de todas las fuentes registradas.The Available Extensions list will show extensions from all registered feeds. Puede comprobar qué fuente cada extensión es de uso de la la fuente del paquete columna.You can check which feed each extension is from using the Package Feed column.

Desinstalar una extensiónUninstalling an extension

Puede desinstalar las extensiones que ha instalado previamente, o incluso desinstalar las herramientas que se instalaron previamente como parte de la instalación de Windows Admin Center.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. Haga clic en el configuración botón en la parte superior derecha > en el panel izquierdo, haga clic en extensiones.Click the Settings button in the top-right > In the left pane, click Extensions.
  2. Haga clic en el extensiones instaladas pestaña para ver todas las extensiones instaladas.Click the Installed Extensions tab to view all installed extensions.
  3. Elija una extensión al desinstalar, a continuación, haga clic en desinstalar.Choose an extension to uninstall, then click Uninstall.

Después de desinstalar esté completo, el explorador se actualizarán automáticamente y se volverá a cargar en Windows Admin Center eliminado la extensión.After uninstall is complete, your browser will automatically be refreshed and Windows Admin Center will be reloaded with the extension removed. Si desinstala una herramienta que se instalaron previamente como parte de Windows Admin Center, la herramienta estará disponible para su reinstalación en el extensiones disponibles ficha.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.

Instalar extensiones en un equipo sin conectividad a internetInstalling extensions on a computer without internet connectivity

Si Windows Admin Center está instalado en un equipo que no está conectado a internet o está detrás de un proxy, no podrá tener acceso a e instalar las extensiones de la de Windows Admin Center fuente.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. Puede descargar los paquetes de extensión manualmente o con un script de PowerShell y configurar Windows Admin Center para recuperar los paquetes desde un recurso compartido de archivos o una unidad local.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.

Descargar manualmente los paquetes de extensiónManually downloading extension packages

  1. En otro equipo que tenga conectividad a internet, abra un explorador web y vaya a la dirección URL siguiente: 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

    • Es posible que deba crear una cuenta de msft sme.myget.org e inicie sesión para ver los paquetes de extensión.You may need to create an account on msft-sme.myget.org and login to view the extension packages.
  2. Haga clic en el nombre del paquete que desea instalar para ver la página de detalles del paquete.Click on the name of the package you want to install to view the package details page.

  3. Haga clic en el descargar situado en el panel del lado derecho de la página de detalles del paquete y descargue el archivo .nupkg para la extensión.Click on the Download link in the right-side pane of the package details page and download the .nupkg file for the extension.

  4. Repita los pasos 2 y 3 para todos los paquetes que desea descargar.Repeat steps 2 and 3 for all the packages you want to download.

  5. Copie los archivos de paquete a un recurso compartido de archivos que se puede acceder desde el equipo en que Windows Admin Center está instalado, o en el disco local del equipo.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. Siga las instrucciones para instalar extensiones desde otra fuente.Follow the instructions to install extensions from a different feed.

Descarga de paquetes con un script de PowerShellDownloading packages with a PowerShell script

Hay muchas secuencias de comandos disponibles en Internet para descargar paquetes de NuGet desde una fuente NuGet.There are many scripts available on the Internet for downloading NuGet packages from a NuGet feed. Vamos a usar el script proporcionado por Jon Galloway, director jefe de programas de Microsoft.We'll use the script provided by Jon Galloway, Senior Program Manager at Microsoft.

  1. Como se describe en el entrada de blog, el script se instala como un paquete de NuGet, o copie y pegue el script en 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. Dirección URL de v2 de la de la edición de que la fuente de la primera línea del script para su NuGet.Edit the first line of the script to your NuGet feed's v2 URL. Si va a descargar los paquetes desde el Windows Admin Center oficial de fuente, utilice la siguiente dirección 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. Ejecute el script y descargará todos los paquetes de NuGet desde la fuente en la siguiente carpeta local: %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. Siga las instrucciones para instalar extensiones desde otra fuente.Follow the instructions to install extensions from a different feed.

Administrar extensiones con PowerShellManage extensions with PowerShell

Se aplica a: Windows Admin Center, vista previa de Windows Admin CenterApplies To: Windows Admin Center, Windows Admin Center Preview

Versión preliminar de Windows Admin Center incluye un módulo de PowerShell para administrar las extensiones de la puerta de enlace.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"

Más información sobre la creación de una extensión con el SDK de Windows Admin Center.Learn more about building an extension with the Windows Admin Center SDK.