Compartir a través de


Introducción a Azure PowerShell

Azure PowerShell es una herramienta eficaz para administrar y administrar Azure recursos directamente desde PowerShell. Es ideal para crear flujos de trabajo automatizados y administrar recursos mediante el modelo de Azure Resource Manager. Puede probarlo en el explorador mediante Azure Cloud Shell o instalarlo localmente en el equipo.

Este artículo le ayuda a empezar a trabajar con Azure PowerShell y enseña sus conceptos básicos.

Instalación o ejecución en Azure Cloud Shell

La manera más fácil de probar Azure PowerShell es a través de Azure Cloud Shell, un entorno basado en explorador que no requiere instalación. Para empezar, consulte Introducción a Azure Cloud Shell. Cloud Shell ejecuta PowerShell en un contenedor de Linux, por lo que Windows características específicas no están disponibles.

Cuando esté listo para instalar Azure PowerShell localmente, siga los pasos descritos en Cómo instalar Azure PowerShell.

Iniciar sesión en Azure

Para iniciar sesión, use el Connect-AzAccount cmdlet . Si usa Cloud Shell, puede omitir este paso, ya que ya está autenticado para su entorno, suscripción e inquilino.

Connect-AzAccount

Importante

A partir de septiembre de 2025, Azure PowerShell requerirán autenticación multifactor (MFA) al iniciar sesión con una identidad de usuario de Microsoft Entra ID. Este cambio mejora la seguridad, pero puede afectar a los flujos de trabajo de automatización que dependen de la autenticación de nombre de usuario y contraseña. Para obtener más información, consulte El impacto de la autenticación multifactor en Azure PowerShell en escenarios de automatización.

Para entornos regionales que requieren un cumplimiento específico, por ejemplo, Azure China 21Vianet, use el parámetro Environment:

Connect-AzAccount -Environment AzureChinaCloud

Azure PowerShell predetermina el uso de Administrador de Cuentas Web (WAM) para la autenticación en sistemas Windows, mientras que en otras plataformas utiliza el inicio de sesión basado en navegador. Para obtener más información, consulte Administrador de cuentas web (WAM).

Si tiene acceso a varias suscripciones, se le pedirá que seleccione una al iniciar sesión. Obtenga más información sobre este proceso en Experiencia de inicio de sesión.

Una vez que haya iniciado sesión, puede usar Azure PowerShell cmdlets para administrar los recursos. Para obtener más información sobre la autenticación, consulte Sign in with Azure PowerShell.

Búsqueda de comandos

Azure PowerShell cmdlets siguen la convención de nomenclatura de PowerShell estándar de Verb-Noun. El verbo describe la acción, por ejemplo, New, Get, Set y Remove, mientras que el nombre representa el tipo de recurso, por ejemplo, AzVM, AzKeyVaultCertificate, AzFirewall y AzVirtualNetworkGateway. Los nombres de Azure PowerShell comienzan con el prefijo Az.

Para detectar comandos, use el Get-Command cmdlet . Por ejemplo, para enumerar todos los comandos relacionados con las máquinas virtuales:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

Esta es una tabla de referencia rápida de recursos comunes y sus módulos asociados:

Tipo de recurso Módulo de Azure PowerShell Prefijo sustantivo
Grupos de recursos Az.Resources AzResourceGroup
Virtual Machines Az.Compute AzVM
Cuentas de almacenamiento Az.Storage AzStorageAccount
Key Vault Az.KeyVault AzKeyVault
Aplicaciones web Az.Websites AzWebApp
Bases de datos SQL Az.Sql AzSqlDatabase

Para obtener una lista completa de los módulos de Azure PowerShell, consulte la lista de módulos Azure PowerShell hospedados en GitHub.

Recopilación de datos

De forma predeterminada, Azure PowerShell recopila datos de telemetría para mejorar la experiencia del usuario mediante la identificación de patrones de uso y problemas. No se recopilan datos personales o privados. Sin embargo, puede rechazar el uso del Disable-AzDataCollection cmdlet si lo prefiere. Para obtener más información, consulte nuestra declaración de privacidad.

Inicios rápidos y tutoriales

Póngase en contacto con Azure PowerShell a través de nuestros tutoriales guiados:

Pasos siguientes

Explore más funcionalidades de Azure PowerShell:

Para obtener más ayuda, conéctese con la comunidad:

References