Поделиться через


Remove-AzureAccount

Удаляет учетную запись Azure из Windows PowerShell.

Примечание.

Командлеты, приведенные в этой документации, предназначены для управления устаревшими ресурсами Azure, которые используют API-интерфейсами управления службами. Командлеты для управления ресурсами Azure Resource Manager см. в статье Модуль Az PowerShell.

Синтаксис

Remove-AzureAccount
      -Name <String>
      [-Force]
      [-PassThru]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Remove-AzureAccount удаляет учетную запись Azure и ее подписки из файла данных подписки в перемещаемом профиле пользователя. Он не удаляет учетную запись из Microsoft Azure или не изменяет фактическую учетную запись каким-либо образом.

Использование этого командлета очень похоже на выход из учетной записи Azure. Если вы хотите снова войти в учетную запись, используйте add-AzureAccount или Import-AzurePublishSettingsFile , чтобы снова добавить учетную запись в Windows PowerShell.

Вы также можете использовать командлет Remove-AzureAccount , чтобы изменить способ входа командлетов Azure PowerShell в учетную запись Azure. Если у вашей учетной записи есть сертификат управления из Import-AzurePublishSettingsFile и маркер доступа из Add-AzureAccount, командлеты Azure PowerShell используют только маркер доступа; они игнорируют сертификат управления. Чтобы использовать сертификат управления, выполните команду Remove-AzureAccount. Если Remove-AzureAccount находит как сертификат управления, так и маркер доступа, он удаляет только маркер доступа, а не удаляет учетную запись. Сертификат управления по-прежнему существует, поэтому учетная запись по-прежнему доступна в Windows PowerShell.

В этом разделе описывается командлет в версии 0.8.10 модуля Microsoft Azure PowerShell. Чтобы получить версию используемого модуля, в консоли Azure PowerShell введите (Get-Module -Name Azure).Version.

Примеры

Пример 1. Удаление учетной записи

PS C:\> Remove-AzureAccount -Name admin@contoso.com

Эта команда удаляет admin@contoso.com файл данных подписки. По завершении команды учетная запись больше не доступна в Windows PowerShell.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Подавляет запрос подтверждения. По умолчанию Remove-AzureAccount запрашивает удаление учетной записи из Windows PowerShell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Указывает имя учетной записи для удаления. Значение параметра учитывает регистр. Подстановочные знаки не поддерживаются.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Возвращает $True, если команда завершается успешно и $False, если она завершается ошибкой. По умолчанию этот командлет не возвращает выходные данные.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Указывает профиль Azure, из которого считывается этот командлет. Если профиль не указан, этот командлет считывается из локального профиля по умолчанию.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

None

Входные данные можно передать в этот командлет по имени свойства, но не по значению.

Выходные данные

None or System.Boolean

При использовании параметра PassThru этот командлет возвращает логическое значение. В противном случае не возвращает никаких выходных данных.