Installera Azure PowerShell på Windows med MSI

Den här artikeln beskriver hur du installerar Azure PowerShell på Windows med ett MSI-installationsprogram. MSI-installationsprogrammet kan användas för miljöer där PowerShell-galleriet kan vara blockerat av en brandvägg eller då ett installationsprogram för offlinemiljöer behövs. PowerShellGet är det rekommenderade sättet att installera Azure PowerShell. Anvisningar om hur du använder PowerShellGet för att installera Azure PowerShell finns i Installera Azure PowerShell med PowerShellGet.

Krav

MSI-installationsprogrammet i Windows är utformat för att endast installera Azure PowerShell för PowerShell 5.1. Om du vill installera på andra plattformar än Windows eller för senare versioner av PowerShell installerar du med PowerShellGet. Du kan kontrollera vilken PowerShell-version du har genom att köra kommandot:

$PSVersionTable.PSVersion

Du måste göra följande för att använda Azure PowerShell i PowerShell 5.1:

  1. Uppdatera vid behov till Windows PowerShell 5.1. Om du använder Windows 10 kan PowerShell 5.1 redan vara installerat.
  2. Installera .NET Framework 4.7.2 eller senare.

Installera eller uppdatera på Windows med hjälp av MSI-paketet

MSI-paketet för Azure PowerShell finns på GitHub:

  1. Gå till https://github.com/Azure/azure-powershell/releases.
  2. Leta efter den senaste gallerimodulen för Azure PowerShell (de visas kronologiskt och är vanligtvis bara en version utan namn, som ”4.7.0”).
  3. Rulla ned till slutet av korrigeringsanteckningarna och klicka på pilen bredvid ”Assets” (tillgångar) om du vill se MSI-alternativen.
  4. Klicka på önskad Az-Cmdlets MSI för att starta nedladdningen.

Om du har installerat tidigare versioner av Azure PowerShell med hjälp av MSI tar installationsprogrammet automatiskt bort dem. MSI-paketet installerar moduler i ${env:ProgramFiles}\WindowsPowerShell\Modules.

Börja arbeta med Azure PowerShell genom att logga in med dina autentiseringsuppgifter för Azure.

# Connect to Azure with an interactive dialog for sign-in
Connect-AzAccount

Anteckning

Om du har inaktiverat modulen för automatisk inläsning måste du importera modulen manuellt med Import-Module Az. Det kan ta upp till en minut. Det beror på hur modulen är strukturerad.

Du måste upprepa det här steget för varje ny PowerShell-session du startar. Information om hur du sparar Azure-inloggningen mellan olika PowerShell-sessioner hittar du i artikeln om att spara autentiseringsuppgifter för användare mellan olika PowerShell-sessioner.

Ge feedback

Om du upptäcker en bugg i Azure PowerShell kan du öppna ett ärende på GitHub. Om du vill ge feedback från kommandoraden använder du cmdleten Send-Feedback.

Efterföljande moment

Läs informationen i Komma igång med Azure PowerShell för att komma igång med Azure PowerShell-modulerna och deras funktioner. Om du känner till Azure PowerShell och behöver migrera från AzureRM läser du Migrera från AzureRM till Az.