Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Azure PowerShell é uma ferramenta poderosa para gerir e administrar recursos do Azure diretamente a partir do PowerShell. É ideal para construir fluxos de trabalho automatizados e gerir recursos usando o modelo Azure Resource Manager. Podes experimentá-lo no teu navegador usando Azure Cloud Shell ou instalá-lo localmente na tua máquina.
Este artigo ajuda-o a começar com o Azure PowerShell e ensina os seus conceitos fundamentais.
Instalar ou executar no Azure Cloud Shell
A forma mais fácil de experimentar o Azure PowerShell é através do Azure Cloud Shell, um ambiente baseado em navegador que não requer instalação. Para começar, veja Comece com Azure Cloud Shell. O Cloud Shell corre o PowerShell num contentor Linux, por isso funcionalidades específicas do Windows não estão disponíveis.
Quando estiver pronto para instalar Azure PowerShell localmente, siga os passos em Como instalar Azure PowerShell.
Iniciar sessão no Azure
Para entrar, use o Connect-AzAccount cmdlet. Caso esteja a utilizar o Cloud Shell, pode saltar este passo, já que já está autenticado para o seu ambiente, subscrição e tenant.
Connect-AzAccount
Importante
A partir de setembro de 2025, o Azure PowerShell irá exigir autenticação multifator (MFA) ao iniciar sessão com uma identidade de utilizador do Microsoft Entra ID. Essa alteração aumenta a segurança, mas pode afetar fluxos de trabalho de automação que dependem da autenticação de nome de usuário e senha. Para mais informações, consulte O impacto da autenticação multifatorial na Azure PowerShell em cenários de automação.
Para ambientes regionais que exigem conformidade específica, por exemplo, Azure China 21Vianet, use o parâmetro Ambiente:
Connect-AzAccount -Environment AzureChinaCloud
O Azure PowerShell utiliza por defeito o Web Account Manager (WAM) para autenticação nos sistemas Windows, enquanto outras plataformas utilizam login baseado em navegador. Para obter mais informações, consulte Web Account Manager (WAM).
Se tiver acesso a várias subscrições, ser-lhe-á pedido que selecione uma após o início de sessão. Saiba mais sobre este processo em Experiência de login.
Depois de iniciar sessão, pode usar os cmdlets do Azure PowerShell para gerir os seus recursos. Para mais informações sobre autenticação, consulte Iniciar sessão com Azure PowerShell.
Localizar comandos
Azure PowerShell cmdlets seguem a convenção padrão de nomenclatura do PowerShell Verb-Noun. O verbo descreve a ação, por exemplo, New, , GetSet, e , enquanto Removeo substantivo representa o tipo de recurso, por exemplo, AzVM, , AzKeyVaultCertificateAzFirewall, e AzVirtualNetworkGateway. Os substantivos em Azure PowerShell começam com o prefixo Az.
Para descobrir comandos, use o Get-Command cmdlet. Por exemplo, para listar todos os comandos relacionados a máquinas virtuais:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Aqui está uma tabela de referência rápida de recursos comuns e seus módulos associados:
| Tipo de Recurso | Azure PowerShell Module | Prefixo do substantivo |
|---|---|---|
| Grupos de Recursos | Az.Recursos | AzResourceGroup |
| Máquinas Virtuais | Az.Compute | AzVM |
| Contas de armazenamento | Az.Storage | AzStorageAccount |
| Key Vault (cofre de chaves) | Az.KeyVault | AzKeyVault [en] |
| Aplicações Web | Az.Websites | AzWebApp |
| Bases de Dados SQL | Az.Sql | AzSqlDatabase |
Para uma lista completa de módulos de Azure PowerShell, consulte a lista de módulos Azure PowerShell alojada no GitHub.
Recolha de dados
Por defeito, o Azure PowerShell recolhe dados de telemetria para melhorar a experiência do utilizador, identificando padrões de utilização e problemas. Não são recolhidos dados privados ou pessoais. No entanto, você pode optar por não usar o Disable-AzDataCollection cmdlet, se preferir. Para mais informações, consulte a nossa declaração de privacidade.
Guias de início rápido e tutoriais
Experimente o Azure PowerShell através dos nossos tutoriais orientados:
- Criar uma conta de armazenamento
- Transferir objetos para e de armazenamento Blob do Azure
- Criar e recuperar segredos de Azure Key Vault
- Criar uma base de dados SQL do Azure e firewall
- Executa um contentor em Azure Container Instances
- Criar um conjunto de dimensionamento de máquina virtual
- Criar um balanceador de carga padrão
Passos seguintes
Explore mais capacidades do Azure PowerShell:
- Iniciar sessão com Azure PowerShell
- Gerir Azure subscrições com Azure PowerShell
- Criar princípios de serviço com Azure PowerShell
Para obter mais ajuda, conecte-se com a comunidade:
Referências
Azure PowerShell