Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você 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 cmdlet. Se estiver a usar Cloud Shell, pode saltar este passo, pois já está autenticado para o seu ambiente, subscrição e inquilino.
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, , , , e , enquanto o substantivo representa o tipo de recurso, por exemplo, , , , e . Os substantivos em Azure PowerShell começam com o prefixo Az.
Para descobrir comandos, use o 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 |
| Virtual Machines | Az.Compute | AzVM |
| Contas de armazenamento | Az.Storage | AzStorageAccount |
| Key Vault | 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 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/de Armazenamento de Blobs do Azure
- Criar e recuperar segredos de Azure Key Vault
- Criar uma base de dados Azure SQL e firewall
- Executa um contentor em Azure Container Instances
- Criar um conjunto de escalamento de máquina virtual
- Criar um balanceador de carga padrão
Próximos passos
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:
- Comunidade de Ferramentas Azure
- Stack Overflow
Referências
- Connect-AzAccount
- Get-AzEnvironment
- Get-Command
- Disable-AzDataCollection
Azure PowerShell