Komma igång med Azure PowerShell

Azure PowerShell är utformad för att hantera och administrera Azure-resurser från kommandoraden. Använd Azure PowerShell när du vill skapa automatiska verktyg som använder Azure Resource Manager-modellen. Prova det i webbläsaren med Azure Cloud Shell,eller installera det på din lokala dator.

Den här artikeln hjälper dig att komma Azure PowerShell lära dig mer om och lära dig mer om huvudkonceptet.

Installera eller köra i Azure Cloud Shell

Det enklaste sättet att komma Azure PowerShell är att prova den i en Azure Cloud Shell-miljö. Information om hur du kommer igång med Cloud Shell finns i Snabbstart för PowerShell i Azure Cloud Shell. Cloud Shell kör PowerShell på en Linux-behållare, Windows specifika funktioner inte är tillgänglig.

När du är redo att installera Azure PowerShell din lokala dator följer du anvisningarna i Installera Azure PowerShell.

Logga in på Azure

Logga in interaktivt med Anslut-AzAccount-cmdleten. Hoppa över det här steget om du använder Cloud Shell. Din Azure Cloud Shell-session är redan autentiserad för miljön, prenumerationen och klienten som startade Cloud Shell-sessionen.

Connect-AzAccount

Azure-molntjänster erbjuder miljöer som följer de regionala lagar om datahantering. För konton i ett regionalt moln loggar du Environment in med parametern. Ta fram namnet på miljön för din region med cmdleten Get-AzEnvironment. Så här loggar du till exempel in på Azure China 21Vianet:

Connect-AzAccount -Environment AzureChinaCloud

Från och med Az PowerShell module version 5.0.0 visas en Connect-AzAccount interaktiv webbläsarbaserad inloggningsfråga som standard. Du kan ange UseDeviceAuthentication parametern för att ta emot en tokensträng som tidigare var standard för PowerShell version 6 och senare.

När du har loggat in visas information om vilka av dina Azure-prenumerationer som är aktiva. Om du har flera Azure-prenumerationer på ditt konto och vill välja en annan kan du skaffa dina tillgängliga prenumerationer med Get-AzSubscription och använda cmdleten Set-AzContext med ditt prenumerations-ID. Mer information om hur du hanterar dina Azure-prenumerationer i Azure PowerShell finns i Använda flera Azure-prenumerationer.

När du har loggat in använder du Azure PowerShell-cmdlets för att komma åt och hantera resurser i din prenumeration. Mer information om inloggningsprocessen och autentiseringsmetoder finns i Logga in med Azure PowerShell.

Hitta kommandon

Azure PowerShell-cmdlets följer en standardkonvention för PowerShell, Verb-Noun . Verbet beskriver åtgärden (exempel är , , , ) och New Get Set Remove substantivet beskriver resurstypen (exempel är AzVM , AzKeyVaultCertificate , , AzFirewall AzVirtualNetworkGateway ). Substantiv Azure PowerShell alltid prefixet Az . En fullständig lista över standard-verb finns i Godkända verb för PowerShell-kommandon.

Om du känner till substantiv, verb och tillgängliga Azure PowerShell hjälper dig att hitta kommandon med cmdleten Get-Command. Om du till exempel vill hitta alla VM-relaterade kommandon som använder Get verbet:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

I den här tabellen visas resurstypen, motsvarande Azure PowerShell och substantivprefixet för att använda Get-Command med:

Resurstyp Azure PowerShell modul Substantivprefix
Resursgrupp Az.Resources AzResourceGroup
Virtuella datorer Az.Compute AzVM
Storage-konton Az.Storage AzStorageAccount
Nyckelvalv Az.KeyVault AzKeyVault
Webbprogram Az.Websites AzWebApp
SQL databaser Az.Sql AzSqlDatabase

En fullständig lista över modulerna i Azure PowerShell finns Azure PowerShell som finns på GitHub.

Telemetri

Azure PowerShell automatiskt telemetridata som standard. Microsoft samlar in data för att identifiera användningsmönster, identifiera vanliga problem och förbättra upplevelsen av Azure PowerShell. Microsoft Azure PowerShell samlar inte in några privata eller personliga data. Om du vill inaktivera datainsamling måste du uttryckligen välja bort det genom att köra Disable-AzDataCollection.

Lär Azure PowerShell grunderna med snabbstarter och självstudiekurser

Kom igång med Azure PowerShell genom att prova en ingående självstudiekurs för att konfigurera virtuella maskiner och lära dig hur du ska fråga dem.

Det finns även Azure PowerShell snabbstarter för andra populära Azure-tjänster:

Nästa steg