Instalar o Azure PowerShell no Windows
O módulo Az do PowerShell é cumulativo. A instalação do módulo Az do PowerShell baixa os módulos com disponibilidade geral e disponibiliza os cmdlets associados para uso.
O método de instalação e a versão do PowerShell recomendados para o módulo Az do PowerShell:
- Instalação por meio da Galeria do PowerShell
- Usar com o PowerShell 7 ou superior
Este artigo explica como instalar o módulo Az do PowerShell no Windows por meio da Galeria do PowerShell.
Pré-requisitos
Execute o seguinte comando no PowerShell para determinar a versão do PowerShell:
$PSVersionTable.PSVersion
Determine se você tem o módulo AzureRM PowerShell instalado:
Get-Module -Name AzureRM -ListAvailable
Importante
Se você tiver o módulo AzureRM PowerShell instalado, confira Coexistência do Az e do AzureRM antes de prosseguir.
- Instalar uma versão compatível do PowerShell 7 ou superior
Definir a política de execução do PowerShell como assinada remotamente ou menos restritiva
Veja a política de execução do PowerShell:
Get-ExecutionPolicy -List
Defina a política de execução do PowerShell como assinada remotamente:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Para saber mais sobre as políticas de execução, confira about_Execution_Policies.
Instalação
Use o cmdlet Install-Module para instalar o módulo Az do PowerShell:
Install-Module -Name Az -Repository PSGallery -Force
Atualizar o módulo Az do PowerShell
Use Update-Module a fim de realizar a atualização para a versão mais recente do módulo Az do PowerShell:
Update-Module -Name Az -Force
Ao atualizar o módulo Az do PowerShell por meio de Update-Module
, as versões antigas desse módulo não são removidas do sistema.
Desinstalação
Para remover o módulo Az do PowerShell, confira Desinstalar o módulo do Azure PowerShell.
Este artigo explica como instalar o módulo Az do PowerShell no Windows por meio de um instalador de MSI. O instalador do MSI (Microsoft Windows Installer) é fornecido para ambientes em que a Galeria do PowerShell pode ser bloqueada por um firewall ou em que um instalador offline é necessário.
Importante
A opção de instalação de MSI só pode ser usada ao instalar o módulo Az do PowerShell para uso com o Windows PowerShell 5.1.
Pré-requisitos
Execute o seguinte comando no PowerShell para determinar a versão do PowerShell:
$PSVersionTable.PSVersion
Determinar se você tem o módulo AzureRM PowerShell instalado
Get-Module -Name AzureRM -ListAvailable
Importante
Se você tiver o módulo AzureRM PowerShell instalado, confira Coexistência do Az e do AzureRM antes de prosseguir.
Atualizar para o Windows PowerShell 5.1
Instalar o .NET Framework 4.7.2 ou superior
Defina a execução de script do PowerShell como assinada remotamente ou menos restritiva
Veja a política de execução do PowerShell:
Get-ExecutionPolicy -List
Defina a política de execução do PowerShell como assinada remotamente:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Para saber mais sobre as políticas de execução, confira about_Execution_Policies.
Instalação e atualização
O pacote MSI para o Azure PowerShell está disponível no GitHub:
- Visite github.com/Azure/azure-powershell/releases
- Localize o módulo Az do PowerShell mais recente. Eles são listados cronologicamente sem nome. Por exemplo,
9.5.0
- Role para baixo até o final das notas de patch e clique na seta ao lado de "Ativos" para revelar as opções de MSI.
- Clique no MSI Az-Cmdlets desejado para iniciar o download.
O instalador remove automaticamente as versões mais antigas do módulo Az do PowerShell que foram instaladas usando um MSI. O pacote MSI instala os módulos em "${env:ProgramFiles}\WindowsPowerShell\Modules"
Entrar
Para começar a gerenciar os recursos do Azure com o módulo Az do PowerShell, inicie uma sessão do PowerShell e execute Connect-AzAccount
para entrar no Azure:
Connect-AzAccount
Use as credenciais de logon da conta do Azure para o logon na janela do navegador que é aberta.
Será necessário repetir essa etapa para cada sessão nova do PowerShell que você iniciar. Para saber como persistir a entrada no Azure nas sessões do PowerShell, confira Objetos de contexto do Azure PowerShell.
Solução de problemas
Para obter soluções para problemas comuns de instalação do módulo Az do PowerShell, confira Solucionar problemas de instalação do módulo Az do PowerShell.
Fornecer comentários
Para registrar um problema sobre o módulo Az do PowerShell, confira Registrar um problema no GitHub
Para fornecer comentários de dentro de uma sessão do PowerShell, use o cmdlet Send-Feedback.
Próximas etapas
Para saber como gerenciar os recursos do Azure com o módulo Az do PowerShell, confira Introdução ao Azure PowerShell.
Azure PowerShell