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.