Instalación del módulo Service Management de Azure PowerShell

Nota

Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan Service Management API. Consulte el módulo de Az PowerShell para cmdlets para administrar recursos de Azure Resource Manager.

La instalación de Azure PowerShell desde la Galería de PowerShell es el método de instalación preferido.

Importante

El módulo Service Management de Azure PowerShell solo funciona con Windows PowerShell. No es compatible con PowerShell versión 6 o posterior y no se ejecuta en Linux o macOS.

Paso 1: Instalación de PowerShellGet

La instalación de elementos de la Galería de PowerShell requiere el módulo PowerShellGet. Asegúrese de que tiene la versión adecuada de PowerShellGet y otros requisitos del sistema. Ejecute el siguiente comando para ver si tiene instalado PowerShellGet en el sistema.

Get-InstalledModule -Name PowerShellGet -AllVersions |
  Select-Object -Property Name, Version, Path

Debería ver algo parecido a los siguiente:

Name          Version Path
----          ------- ----
PowerShellGet 1.0.0.1 C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PowerShellGet.psd1

Si no tiene instalado PowerShellGet, consulte la sección Cómo obtener PowerShellGet.

Paso 2: Instalar Azure Powershell

Ejecute el siguiente comando desde la consola de Windows PowerShell como administrador:

Install-Module -Name Azure

El módulo de Azure es un módulo consolidado para los cmdlets de Azure Service Management. Cuando se instala el módulo de AzureRM, los restantes módulos de Azure que no se hayan instalado anteriormente se descargarán de la Galería de PowerShell y se instalarán.

El módulo Azure Service Management comparte dependencias con los módulos de Resource Manager de Azure PowerShell. Si ha instalado los módulos de Resource Manager de Azure PowerShell, será preciso que agregue el parámetro AllowClobber al comando de instalación, ya que esto permite que se actualicen las dependencias compartidas existentes. Sin este parámetro, no se puede realizar la instalación del módulo.

Install-Module -Name Azure -AllowClobber

Después de instalar el módulo, para importarlo debe ejecutar el siguiente comando:

Import-Module -Name Azure

Uso de los cmdlets

Para empezar a trabajar con los cmdlets de Azure Service Management, antes debe iniciar sesión en su cuenta de Azure. Para ello, ejecute el siguiente comando:

Add-AzureAccount

Tras iniciar sesión en Azure, Azure PowerShell crea un contexto para la sesión determinada. Dicho contexto contiene el entorno, la cuenta, el inquilino y la suscripción de Azure PowerShell que se utilizarán para todos los cmdlets de dicha sesión. Ya está listo para usar los siguientes módulos.

Cmdlets de Azure Service Management

Si observa que la ayuda en línea del cmdlet incluye cmdlets o parámetros que no están en el módulo, descargue e instale la versión más reciente del mismo.

Para ver scripts de ejemplo que pueden ayudarle a automatizar algunas de las tareas comunes de Azure, consulte el Centro de scripts de Microsoft Azure.

Para obtener información general acerca de cómo instalar, aprendizaje, usar y personalizar Windows PowerShell, consulte Scripting con Windows PowerShell (Scripting con Windows PowerShell).

Cómo obtener PowerShellGet

Versión del SO. Instrucciones de instalación
Tengo Windows 10, Windows Server 2016 o superior Integrado en Windows Management Framework (WMF) 5.x incluido en el sistema operativo
Quiero actualizar a PowerShell 5 Instalar la versión más reciente de WMF

Comprobación de la versión de Azure PowerShell

Para determinar la versión de Azure PowerShell instalada, ejecute Get-InstalledModule -Name Azure desde PowerShell.

Get-InstalledModule -Name Azure -AllVersions |
  Select-Object -Property Name,Version,Path