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