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 leistungsfähiges Tool zum Verwalten und Administrieren von Azure-Ressourcen direkt mithilfe von 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 mit Azure Cloud Shell testen oder lokal auf Ihrem Computer installieren.
Dieser Artikel hilft Ihnen bei den ersten Schritten mit Azure PowerShell und lehrt seine Kernkonzepte.
Installieren oder Ausführen in Azure Cloud Shell
Die einfachste Möglichkeit, Azure PowerShell zu testen, besteht in Azure Cloud Shell, einer browserbasierten Umgebung, die keine Installation erfordert. Informationen zu den ersten Schritten finden Sie unter Get started with Azure Cloud Shell. Cloud Shell führt PowerShell auf einem Linux-Container aus, sodass Windows spezifischen Features nicht verfügbar sind.
Wenn Sie bereit sind, Azure PowerShell lokal zu installieren, führen Sie die Schritte in Wie installieren Sie Azure PowerShell aus.
Anmelden bei Azure
Verwenden Sie das Connect-AzAccount Cmdlet, 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 bei der Anmeldung mit einer Microsoft Entra ID Benutzeridentität die mehrstufige Authentifizierung (MFA). 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 Die Auswirkungen der mehrstufigen Authentifizierung auf Azure PowerShell in Automatisierungsszenarien.
Verwenden Sie für regionale Umgebungen, die bestimmte Compliance erfordern, z. B. Azure China 21Vianet, den Parameter Environment:
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell, standardmäßig wird Web Account Manager (WAM) für die Authentifizierung auf Windows-Systemen verwendet, während andere Plattformen die browserbasierte Anmeldung verwenden. 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 in der Anmeldeumgebung.
Nach der Anmeldung können Sie Azure PowerShell Cmdlets verwenden, um Ihre Ressourcen zu verwalten. Weitere Informationen zur Authentifizierung finden Sie unter Sign in with Azure PowerShell.
Suchen von Befehlen
Azure PowerShell Cmdlets folgen der standardmäßigen PowerShell-Benennungskonvention von 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 das Get-Command Cmdlet, um Befehle zu ermitteln. So können Sie beispielsweise alle Befehle auflisten, die sich auf virtuelle Computer beziehen:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Hier ist eine Kurzübersichtstabelle mit allgemeinen Ressourcen und den zugehörigen Modulen:
| Ressourcentyp | Das Azure PowerShell-Modul | Substantivpräfix |
|---|---|---|
| Ressourcengruppen | Az.Resources | AzResourceGroup |
| Virtual Machines | Az.Compute | AzVM |
| Speicherkonten | Az.Storage | AzStorageAccount |
| 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 Liste Azure PowerShell Module gehostet auf GitHub.
Datensammlung
Standardmäßig sammelt Azure PowerShell Telemetriedaten, um die Benutzererfahrung zu verbessern, indem Verwendungsmuster und Probleme identifiziert werden. Es werden keine privaten oder persönlichen Daten erhoben. Sie können jedoch die Verwendung des Disable-AzDataCollection Cmdlets deaktivieren, wenn Sie dies bevorzugen. Weitere Informationen finden Sie in unseren Datenschutzbestimmungen.
Schnellstarts und Anleitungen
Machen Sie sich mit Azure PowerShell in unseren geführten Lernprogrammen vertraut:
- Erstellen eines Speicherkontos
- Objekte zu/von Azure Blob Storage übertragen
- Geheimnisse in Azure Key Vault erstellen und abrufen
- Erstellen Sie eine Azure SQL-Datenbank und eine Firewall
- Ausführen eines Containers in Azure Container Instances
- Erstellen eines Skalierungssatzes für virtuelle Computer
- Erstellen Sie einen Standard-Lastenausgleich
Nächste Schritte
Entdecken Sie weitere Azure PowerShell Funktionen:
- Sign in with Azure PowerShell
- Manage Azure-Abonnements mit Azure PowerShell
Dienstprinzipale mit Azure PowerShell
Für weitere Hilfe können Sie sich mit der Community in Verbindung setzen:
Referenzen
Azure PowerShell