Condividi tramite


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 Azure Service Manager (ASM). Questo modulo di PowerShell legacy non è consigliato durante la creazione di nuove risorse perché ASM è pianificato per il ritiro. Per altre informazioni, vedere Ritiro di Azure Service Manager.

Il modulo Az PowerShell è il modulo PowerShell consigliato per la gestione delle risorse di Azure Resource Manager (ARM) con PowerShell.

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

Accedere

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

Vedi anche

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