Installera Azure CLI på Windows

Azure Command-Line Interface (CLI) är ett plattformsoberoende kommandoradsverktyg som kan installeras lokalt på Windows-datorer. Du kan använda Azure CLI för Windows för att ansluta till Azure och köra administrativa kommandon på Azure-resurser. Azure CLI för Windows kan också användas från en webbläsare via Azure Cloud Shell eller köras inifrån en Docker-container.

För Windows installeras Azure CLI via en MSI, vilket ger dig åtkomst till CLI via Windows-kommandotolken (CMD) eller PowerShell. När du installerar Windows-undersystemet för Linux (WSL) finns paket tillgängliga för din Linux-distribution. På den primära installationssidan finns en lista med pakethanterare som stöds eller instruktioner om hur du installerar manuellt under WSL.

Den aktuella versionen av Azure CLI är 2.41.0. Information om den senaste versionen finns i viktig information. Kör az version för att hitta den installerade versionen och se om du behöver uppdatera.

Installera eller uppdatera

MSI-distributionsbara används för att installera eller uppdatera Azure CLI i Windows. Du behöver inte avinstallera aktuella versioner innan du använder MSI-installationsprogrammet eftersom MSI uppdaterar alla befintliga versioner.

Anteckning

När installationen är klar måste du stänga och öppna alla aktiva terminalfönster igen för att använda Azure CLI.

Senaste version

Ladda ned och installera den senaste versionen av Azure CLI. När installationsprogrammet frågar om ändringar kan göras på din dator klickar du på ”Ja”.

Specifik version

Om du vill ladda ned MSI-installationsprogrammet för en viss version ändrar du versionssegmentet i URL:en https://azcliprod.blob.core.windows.net/msi/azure-cli-<version>.msi och laddar ned det. Tillgängliga versioner finns i Viktig information om Azure CLI.

Kör Azure CLI

Du kan nu köra Azure CLI med kommandot az från antingen kommandotolken i Windows eller PowerShell.

Felsökning

Här följer några vanliga problem när du installerar Azure CLI i Windows. Om du stöter på ett problem som inte beskrivs här kan du skapa ett ärende på GitHub.

Proxy blockerar anslutning

Om du inte kan ladda ned MSI-installationsprogrammet eftersom proxyn blockerar anslutningen kontrollerar du att proxyn är korrekt konfigurerad. För Windows 10 hanteras de här inställningarna i fönstretSettings > Network & Internet > Proxy. Kontakta systemadministratören för de inställningar som krävs, eller för situationer där datorn kan vara konfigurationshanterad eller kräver avancerad konfiguration.

Viktigt

De här inställningarna krävs också för att kunna komma åt Azure-tjänster med CLI, från både PowerShell eller kommandotolken. I PowerShell gör du detta med följande kommando:

(New-Object System.Net.WebClient).Proxy.Credentials = `
  [System.Net.CredentialCache]::DefaultNetworkCredentials

För att hämta MSI måste proxyn tillåta HTTPS-anslutningar till följande adresser:

  • https://aka.ms/
  • https://azcliprod.blob.core.windows.net/

Avinstallera

Vi tycker att det är tråkigt om du väljer att avinstallera Azure CLI. Innan du avinstallerar använder du kommandot az feedback för att berätta för oss vad som kan förbättras eller åtgärdas. Vårt mål är att göra Azure CLI så felfritt och användarvänligt som möjligt. Om du har hittat en bugg vill vi gärna att du öppnar ett GitHub-supportärende.

Du avinstallerar Azure CLI från listan "Appar och funktioner" i Windows. Så här avinstallerar du:

Plattform Instruktioner
Windows 10 Startinställningar >> – appar
Windows 8 och Windows 7 Starta > Kontrollpanelen > program > Avinstallera ett program

På den här skärmen skriver du Azure CLI i programsökfältet. Programmet som ska avinstalleras visas som Microsoft CLI 2.0 för Azure. Välj det här programmet och klicka sedan på Uninstall knappen.

Ta bort data

Om du inte planerar att installera om Azure CLI tar du bort dess data från C:\Users\<username>\.azure\msal_token_cache.bin eller C:\Users\<username>\.azure\msal_token_cache.json.

Nästa steg

Nu när du har installerat Azure CLI i Windows kan du ta en kort titt på dess funktioner och vanliga kommandon.