Compartir a través de


Introducción a Azure PowerShell

Azure PowerShell es una herramienta eficaz para administrar y administrar recursos de Azure 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 las características específicas de Windows no están disponibles.

Cuando esté listo para instalar Azure PowerShell localmente, siga los pasos descritos en Instalación de Azure PowerShell.

Inicio de sesión en Azure

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

Connect-AzAccount

Importante

Desde principios de 2025, los inicios de sesión de Azure PowerShell mediante identidades de usuario de Microsoft Entra ID para la autenticación requieren la autenticación multifactor (MFA). Para más información, consulte Planning for mandatory multi-factor authentication for Azure (Planeación de la autenticación multifactor obligatoria para Azure y otros portales de administración).

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

Connect-AzAccount -Environment AzureChinaCloud

El valor predeterminado de Azure PowerShell es administrador de cuentas web (WAM) para la autenticación en sistemas Windows, mientras que otras plataformas usan el inicio de sesión basado en explorador. 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 cmdlets de Azure PowerShell para administrar los recursos. Para más información sobre la autenticación, consulte inicio de sesión con Azure PowerShell.

Búsqueda de comandos

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

Para detectar comandos, use el cmdlet Get-Command. 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 del nombre
Grupos de recursos Az.Resources AzResourceGroup
Máquinas virtuales 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 módulos de Azure PowerShell hospedados en GitHub.

Recogida 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 optar por no usar el cmdlet Disable-AzDataCollection 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 ayuda adicional, conéctese con la comunidad:

Referencias