Installare il modulo Gestione dei servizi di Azure PowerShell

Nota

I cmdlet a cui si fa riferimento in questa documentazione sono per la gestione delle risorse di Azure legacy che usano le API di gestione dei servizi. Vedere il modulo Az PowerShell per i cmdlet per gestire le risorse di Azure Resource Manager.

Il modulo Gestione dei servizi Di Azure PowerShell è un modulo di rollup. L'installazione del modulo Gestione dei servizi di Azure PowerShell scarica i moduli disponibili a livello generale per la gestione delle risorse legacy di Azure che usano le API di gestione dei servizi e rende disponibili i relativi cmdlet per l'uso.

Prerequisiti

Importante

Il modulo Gestione dei servizi Di Azure PowerShell funziona solo con Windows PowerShell. Non è compatibile con PowerShell versione 6 o successiva e non viene eseguito in Linux o macOS.

  • Eseguire il comando seguente da PowerShell per determinare la versione di PowerShell:

    $PSVersionTable.PSVersion
    
  • Eseguire l'aggiornamento a Windows PowerShell 5.1

  • Impostare i criteri di esecuzione di PowerShell su firma remota o meno restrittivi

    • Controllare i criteri di esecuzione di PowerShell:

      Get-ExecutionPolicy -List
      
    • Impostare i criteri di esecuzione di PowerShell su firma remota:

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

      Per altre informazioni sui criteri di esecuzione, vedere about_Execution_Policies.

  • Aggiornare PowerShellGet per Windows PowerShell 5.1

Installazione

Usare il cmdlet Install-Module per installare il modulo Azure PowerShell Service Management:

Install-Module -Name Azure, Azure.Storage -Repository PSGallery -AllowClobber -Force

Il modulo Gestione dei servizi Azure PowerShell condivide le dipendenze con i moduli di Azure PowerShell Resource Manager. Se sono stati installati i moduli di Azure PowerShell Resource Manager, è necessario il parametro AllowClobber , come illustrato nel comando precedente. In questo modo è possibile aggiornare le dipendenze condivise esistenti. Senza questo parametro, si verifica un errore di installazione del modulo.

Dopo aver installato il modulo Azure PowerShell Service Management, importare il modulo:

Import-Module -Name Azure

Accedi

Per iniziare a gestire le risorse di Azure legacy con il modulo Gestione del servizio Azure PowerShell, avviare una sessione di PowerShell ed eseguire Add-AzureAccount per accedere ad Azure:

Add-AzureAccount

Dopo aver eseguito l'accesso ad Azure, il modulo Gestione del servizio Azure PowerShell crea un contesto per la sessione specificata. Tale contesto contiene l'ambiente, l'account, il tenant e la sottoscrizione di Azure usati per tutti i cmdlet all'interno di tale sessione.

Risoluzione dei problemi

Se viene visualizzato l'errore "Il modulo specificato 'Azure.Storage' con la versione '4.3.0' non è stato caricato perché non è stato trovato alcun file di modulo valido in alcuna directory del modulo". È necessario installare il modulo Azure.Storage PowerShell:

Install-Module -Name Azure.Storage -Repository PSGallery -AllowClobber -Force

Se viene visualizzato l'errore "Il comando 'Install-Module' è stato trovato nel modulo "PowerShellGet", ma non è stato possibile caricare il modulo." è necessario impostare i criteri di esecuzione di PowerShell su firma remota o meno restrittivi:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Vedere anche

Per altre informazioni sui comandi nel modulo Gestione del servizio Azure PowerShell, vedere la documentazione di riferimento sui cmdlet.