Remove-AzureAccount
Löscht ein Azure-Konto aus Windows PowerShell.
Hinweis
Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.
Syntax
Remove-AzureAccount
-Name <String>
[-Force]
[-PassThru]
[-Profile <AzureSMProfile>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Remove-AzureAccount löscht ein Azure-Konto und seine Abonnements aus der Abonnementdatendatei in Ihrem Roamingbenutzerprofil. Das Konto wird nicht aus Microsoft Azure gelöscht oder das tatsächliche Konto auf irgendeine Weise geändert.
Die Verwendung dieses Cmdlets ähnelt dem Abmelden Ihres Azure-Kontos. Und wenn Sie sich erneut beim Konto anmelden möchten, verwenden Sie das Add-AzureAccount oder Import-AzurePublishSettingsFile , um das Konto erneut zu Windows PowerShell hinzuzufügen.
Sie können auch das Cmdlet Remove-AzureAccount verwenden, um die Art und Weise zu ändern, wie sich die Azure PowerShell-Cmdlets bei Ihrem Azure-Konto anmelden. Wenn Ihr Konto sowohl über ein Verwaltungszertifikat aus Import-AzurePublishSettingsFile als auch über ein Zugriffstoken aus Add-AzureAccount verfügt, verwenden die Azure PowerShell-Cmdlets nur das Zugriffstoken. Sie ignorieren das Verwaltungszertifikat. Um das Verwaltungszertifikat zu verwenden, führen Sie Remove-AzureAccount aus. Wenn Remove-AzureAccount sowohl ein Verwaltungszertifikat als auch ein Zugriffstoken findet, löscht es nur das Zugriffstoken, anstatt das Konto zu löschen. Das Verwaltungszertifikat ist noch vorhanden, sodass das Konto weiterhin für Windows PowerShell verfügbar ist.
In diesem Thema wird das Cmdlet in der Version 0.8.10 des Microsoft Azure PowerShell-Moduls beschrieben.
Um die Version des verwendeten Moduls abzurufen, geben Sie in der Azure PowerShell-Konsole folgendes ein (Get-Module -Name Azure).Version
.
Beispiele
Beispiel 1: Entfernen eines Kontos
PS C:\> Remove-AzureAccount -Name admin@contoso.com
Mit diesem Befehl wird die admin@contoso.com Abonnementdatendatei entfernt. Nach Abschluss des Befehls ist das Konto nicht mehr für Windows PowerShell verfügbar.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Unterdrückt die Bestätigungsaufforderung. Standardmäßig werden Sie von Remove-AzureAccount aufgefordert, bevor Sie das Konto aus Windows PowerShell entfernen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Gibt den Namen des zu entfernenden Kontos an. Bei dem Parameterwert wird die Groß-/Kleinschreibung beachtet. Platzhalterzeichen werden nicht unterstützt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Gibt $True zurück, wenn der Befehl erfolgreich ist, und $False, wenn er fehlschlägt. Standardmäßig gibt dieses Cmdlet keine Ausgabe zurück.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Sie können Eingaben nach Eigenschaftsname an dieses Cmdlet weiterleiten, aber nicht nach Wert.
Ausgaben
None or System.Boolean
Wenn Sie den PassThru-Parameter verwenden, gibt dieses Cmdlet einen booleschen Wert zurück. Andernfalls wird keine Ausgabe zurückgegeben.