Kom igång med Azure PowerShell
Azure PowerShell är ett kraftfullt verktyg för att hantera och administrera Azure-resurser direkt från PowerShell. Det är perfekt för att skapa automatiserade arbetsflöden och hantera resurser med hjälp av Azure Resource Manager-modellen. Du kan prova det i webbläsaren med Hjälp av Azure Cloud Shell eller installera det lokalt på datorn.
Den här artikeln hjälper dig att komma igång med Azure PowerShell och lär dig dess grundläggande begrepp.
Installera eller köra i Azure Cloud Shell
Det enklaste sättet att prova Azure PowerShell är via Azure Cloud Shell, en webbläsarbaserad miljö som inte kräver någon installation. Kom igång genom att läsa Kom igång med Azure Cloud Shell. Cloud Shell kör PowerShell på en Linux-container, så Windows-specifika funktioner är inte tillgängliga.
När du är redo att installera Azure PowerShell lokalt följer du stegen i Så här installerar du Azure PowerShell.
Logga in på Azure
Om du vill logga in använder du cmdleten Connect-AzAccount
. Om du använder Cloud Shell kan du hoppa över det här steget eftersom du redan är autentiserad för din miljö, prenumeration och klientorganisation.
Connect-AzAccount
Viktigt!
Från och med början av 2025 kräver Azure PowerShell-inloggningar med Microsoft Entra ID-användaridentiteter för autentisering multifaktorautentisering (MFA). Mer information finns i Planera för obligatorisk multifaktorautentisering för Azure och andra administratörsportaler.
För regionala miljöer som kräver specifik efterlevnad (t.ex. Azure China 21Vianet) använder du parametern Miljö :
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell använder som standard Web Account Manager (WAM) för autentisering i Windows-system, medan andra plattformar använder webbläsarbaserad inloggning. Mer information finns i Web Account Manager (WAM).
Om du har åtkomst till flera prenumerationer uppmanas du att välja en vid inloggning. Läs mer om den här processen i inloggningsupplevelsen.
När du har loggat in kan du använda Azure PowerShell-cmdletar för att hantera dina resurser. Mer information om autentisering finns i Logga in med Azure PowerShell.
Hitta kommandon
Azure PowerShell-cmdletar följer Standard PowerShell-namngivningskonventionen Verb-Noun
för . Verbet beskriver åtgärden (t.ex. , New
, Set
Get
, ), Remove
medan substantivet representerar resurstypen (t.ex. , AzVM
, AzKeyVaultCertificate
AzFirewall
, AzVirtualNetworkGateway
). Substantiv i Azure PowerShell börjar med prefixet Az
.
Använd cmdleten för Get-Command
att identifiera kommandon. Om du till exempel vill visa en lista över alla kommandon som är relaterade till virtuella datorer:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Här är en snabbreferenstabell med vanliga resurser och tillhörande moduler:
Resurstyp | Azure PowerShell-modul | Substantivprefix |
---|---|---|
Resursgrupper | Az.Resources | AzResourceGroup |
Virtual Machines | Az.Compute | AzVM |
Lagringskonton | Az.Storage | AzStorageAccount |
Key Vault | Az.KeyVault | AzKeyVault |
Webbprogram | Az.Websites | AzWebApp |
SQL-databaser | Az.Sql | AzSqlDatabase |
En fullständig lista över Azure PowerShell-moduler finns i azure PowerShell-modullistan som finns på GitHub.
Datainsamling
Som standard samlar Azure PowerShell in telemetridata för att förbättra användarupplevelsen genom att identifiera användningsmönster och problem. Inga privata eller personliga data samlas in. Du kan dock välja bort att använda cmdleten Disable-AzDataCollection
om du vill. Mer information finns i vår sekretesspolicy.
Snabbstarter och självstudier
Få praktisk hjälp med Azure PowerShell genom våra guidade självstudier:
- Skapa virtuella datorer med Azure PowerShell
- Skapa ett lagringskonto
- Överföra objekt till och från Azure Blob Storage
- Skapa och hämta hemligheter från Azure Key Vault
- Skapa en Azure SQL-databas och -brandvägg
- Köra en container i Azure Container Instances
- Skapa en VM-skalningsuppsättning
- Skapa en standardlastbalanserare
Nästa steg
Utforska fler Azure PowerShell-funktioner:
- Logga in med Azure PowerShell
- Hantera Azure-prenumerationer med Azure PowerShell
- Skapa huvudnamn för tjänsten med Azure PowerShell
Om du vill ha mer hjälp kan du ansluta till communityn:
Referenser
Azure PowerShell