Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure PowerShell ist ein leistungsstarkes Tool zum Verwalten und Administrieren von Azure-Ressourcen direkt in PowerShell. Es eignet sich ideal zum Erstellen automatisierter Workflows und zum Verwalten von Ressourcen mithilfe des Azure Resource Manager-Modells. Sie können es in Ihrem Browser unter Verwendung von Azure Cloud Shell ausprobieren oder es lokal auf Ihrem Computer installieren.
Dieser Artikel unterstützt Sie bei den ersten Schritten mit Azure PowerShell und enthält Informationen zu den wichtigsten Konzepten.
Installieren oder Ausführen in Azure Cloud Shell
Die einfachste Möglichkeit, Azure PowerShell auszuprobieren, ist Azure Cloud Shell, eine browserbasierte Umgebung, die keine Installation erfordert. Informationen zu den ersten Schritten finden Sie unter Erste Schritte mit Azure Cloud Shell. Cloud Shell führt PowerShell in einem Linux-Container aus. Windows-spezifische Funktionen sind daher nicht verfügbar.
Wenn Sie bereit sind, Azure PowerShell lokal zu installieren, führen Sie die Schritte unter Installieren von Azure PowerShell aus.
Anmelden bei Azure
Verwenden Sie das Cmdlet Connect-AzAccount
, um sich anzumelden. Wenn Sie Cloud Shell verwenden, können Sie diesen Schritt überspringen, da Sie bereits für Ihre Umgebung, Ihr Abonnement und Ihren Mandanten authentifiziert sind.
Connect-AzAccount
Von Bedeutung
Ab September 2025 erfordert Azure PowerShell die mehrstufige Authentifizierung (MFA), wenn sie sich mit einer Microsoft Entra ID-Benutzeridentität anmelden. Diese Änderung verbessert die Sicherheit, wirkt sich aber möglicherweise auf Automatisierungsworkflows aus, die auf der Benutzernamen- und Kennwortauthentifizierung basieren. Weitere Informationen finden Sie unter "Auswirkungen der mehrstufigen Authentifizierung auf Azure PowerShell in Automatisierungsszenarien".
Verwenden Sie für regionale Umgebungen, die eine bestimmte Compliance erfordern, z. B. Azure China 21Vianet, den Parameter "Environment ":
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell verwendet standardmäßig WAM (Web Account Manager) für die Authentifizierung in Windows-Systemen, während andere Plattformen die browserbasierte Anmeldung nutzen. Weitere Informationen finden Sie unter Web Account Manager (WAM).
Wenn Sie Zugriff auf mehrere Abonnements haben, werden Sie aufgefordert, bei der Anmeldung ein Abonnement auszuwählen. Erfahren Sie mehr über diesen Prozess im Rahmen der Login-Erfahrung.
Nach der Anmeldung können Sie Azure PowerShell-Cmdlets verwenden, um Ihre Ressourcen zu verwalten. Weitere Informationen zur Authentifizierung finden Sie unter Anmelden mit Azure PowerShell.
Suchen von Befehlen
Azure PowerShell-Cmdlets entsprechen der standardmäßigen PowerShell-Benennungskonvention: Verb-Noun
. Das Verb beschreibt die Aktion, z. B. New
, Get
, Set
und Remove
, während das Substantiv den Ressourcentyp darstellt, z. B. AzVM
, AzKeyVaultCertificate
, AzFirewall
und AzVirtualNetworkGateway
. Nomen in Azure PowerShell beginnen mit dem Präfix Az
.
Verwenden Sie zum Ermitteln von Befehlen das Cmdlet Get-Command
. So können Sie beispielsweise alle Befehle im Zusammenhang mit virtuellen Computern auflisten:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Hier ist eine Kurzübersichtstabelle mit allgemeinen Ressourcen und den zugehörigen Modulen:
Ressourcentyp | Azure PowerShell-Modul | Substantivpräfix |
---|---|---|
Ressourcengruppen | Az.Resources | AzResourceGroup |
Virtuelle Computer | Az.Compute | AzVM |
Speicherkonten | Az.Storage | AzStorageAccount |
Schlüsselspeicher (Key Vault) | Az.KeyVault | AzKeyVault |
Webanwendungen | Az.Websites | AzWebApp |
SQL-Datenbanken | Az.Sql | AzSqlDatabase |
Eine vollständige Liste der Azure PowerShell-Module finden Sie in der auf GitHub verfügbaren Liste der Azure PowerShell-Module.
Datenerfassung
Standardmäßig sammelt Azure PowerShell Telemetriedaten, um die Benutzererfahrung zu verbessern, indem Verwendungsmuster und Probleme identifiziert werden. Es werden keine privaten oder personenbezogenen Daten gesammelt. Sie können jedoch die Verwendung des Disable-AzDataCollection
Cmdlets deaktivieren, wenn Sie dies bevorzugen. Weitere Informationen finden Sie in unseren Datenschutzbestimmungen.
Schnellstarts und Tutorials
Machen Sie sich anhand unserer geführten Tutorials mit Azure PowerShell vertraut:
- Erstellen eines Speicherkontos
- Übertragen von Objekten zu/von Azure Blob Storage
- Geheimnisse in Azure Key Vault erstellen und abrufen
- Erstellen Sie eine Azure SQL-Datenbank und eine Firewall
- Einen Container in Azure Container Instances ausführen
- Erstellen eines VM-Skalierungssatzes
- Erstellen Sie einen Standard-Lastenausgleich
Nächste Schritte
Erkunden Sie weitere Azure PowerShell-Funktionen:
- Anmelden mit Azure PowerShell
- Verwalten von Azure-Abonnements mit Azure PowerShell
- Erstellen von Dienstprinzipalen mit Azure PowerShell-
Für weitere Hilfe können Sie sich mit der Community in Verbindung setzen:
Verweise
Azure PowerShell