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:
- Skapa ett lagringskonto
- Överför objekt till/från Blob-lagring i Azure
- Skapa och hämta hemligheter från Azure Key Vault
- Skapa en Azure SQL databas och brandvägg
- Köra en behållare i Azure-behållarinstanser
- Skapa en skaluppsättning för virtuell dator
- Skapa en standardbelastningsutjämnare