Remove-MailboxRepairRequest

Этот командлет доступен только в локальной среде Exchange.

Командлет Remove-MailboxRepairRequest используется для удаления из базы данных почтовых ящиков запросов на восстановление почтовых ящиков, которые были созданы с помощью командлета New-MailboxRepairRequest.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Default (По умолчанию)

Remove-MailboxRepairRequest
    [-Identity] <StoreIntegrityCheckJobIdParameter>
    [-Confirm]
    [-DomainController <Fqdn>]
    [-WhatIf]
    [<CommonParameters>]

Описание

Командлет Remove-MailboxRepairRequest позволяет удалить все запросы на восстановление почтовых ящиков для конкретной базы данных. Запросы на исправление почтового ящика идентифицируются по сложному идентификатору GUID в следующем формате: DatabaseGuid\RequestGuid\JobGuid. Запросы на восстановление почтовых ящиков идентифицируются сложным GUID в следующем формате: \\. RequestGuid определяет связанные запросы, которые могут содержать несколько заданий, если запрос выполняет несколько задач или предназначен для нескольких почтовых ящиков. RequestGuid идентифицирует связанные запросы, которые могут содержать несколько заданий, если запрос выполняет несколько задач или предназначен для нескольких почтовых ящиков. Ознакомьтесь с примерами, чтобы удалить все запросы в базе данных почтовых ящиков, удалить группу связанных запросов, которые совместно используют один и тот же RequestGuid, или удалить конкретный запрос, указав полное DatabaseGuid\RequestGuid\JobGuid значение.

Для его запуска необходимо получить соответствующие разрешения. Хотя в этой статье перечислены все параметры командлета, у вас может не быть доступа к некоторым параметрам, если они не включены в назначенные вам разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Get-MailboxRepairRequest -Database "EXCH-MBX-01" | Remove-MailboxRepairRequest

В этом примере удаляются все запросы на восстановление почтовых ящиков для базы данных почтовых ящиков EXCH-MBX-01.

Пример 2

Get-MailboxRepairRequest -Database "EXCH-MBX-02" | Format-List Identity

Remove-MailboxRepairRequest -Identity 5b8ca3fa-8227-427f-af04-9b4f206d611f\335c2b06-321d-4e73-b2f7-3dc2b02d0df5

В этом примере удаляются все связанные запросы на восстановление почтовых ящиков с одинаковым DatabaseGuid\RequestGuid значением. В этом примере используется командлет Get-MailboxRepairRequest для отображения значения параметра Identity для всех запросов на восстановление почтовых ящиков для базы данных EXCH-MBX-02.

Пример 3

Get-MailboxRepairRequest -Database "EXCH-MBX-02" | Format-List Identity

Remove-MailboxRepairRequest -Identity 5b8ca3fa-8227-427f-af04-9b4f206d611f\189c7852-49bd-4737-a53e-6e6caa5a183c\1d8ca58a-186f-4dc6-b481-f835b548a929

В этом примере удаляется конкретный запрос на восстановление почтового ящика путем указания уникального DatabaseGuid\RequestGuid\JobGuid значения удостоверения. В этом примере используется командлет Get-MailboxRepairRequest для отображения идентификаторов всех запросов на восстановление почтовых ящиков для базы данных EXCH-MBX-02.

Параметры

-Confirm

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г., Exchange Server SE

Переключатель подтверждения указывает, показывать или скрывать запрос подтверждения. Влияние этого параметра на командлет зависит от того, требуется ли для этого командлета подтверждение перед продолжением.

  • Деструктивные командлеты (например, командлеты Remove-) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New- и Set-) не имеют встроенной паузы. Для этих командлетов указание параметра Подтвердить без значения приводит к приостановке, которая заставляет подтвердить команду перед продолжением.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DomainController

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г., Exchange Server SE

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

Свойства параметров

Тип:Fqdn
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Identity

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г., Exchange Server SE

Параметр Identity указывает удаляемый запрос на восстановление почтового ящика. Запросы на восстановление почтового ящика идентифицируются сложным GUID, который создается при создании нового запроса. Этот идентификатор GUID состоит из идентификатора базы данных, идентификатора запроса и идентификатора задания. Представлено в формате DatabaseGuid\RequestGuid\JobGuid. Используйте командлет Get-MailboxRepairRequest для поиска идентификатора запроса на восстановление почтового ящика.

Свойства параметров

Тип:StoreIntegrityCheckJobIdParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:1
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-WhatIf

Применимо: Exchange Server 2013 г., Exchange Server 2016 г., Exchange Server 2019 г., Exchange Server SE

Параметр WhatIf показывает, что выполняет команда, не внося никаких изменений. С этим параметром не нужно указывать значение.

Свойства параметров

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.

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

Input types

Чтобы просмотреть типы входных данных, которые принимает этот командлет, см. Типы входных и выходных данных командлета. Если поле "Типы входных данных" для командлета пусто, командлет не принимает входные данные.

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

Output types

Чтобы просмотреть типы возвращаемых данных, также называемые типами вывода, которые принимает этот командлет, см. раздел Типы ввода и вывода командлета. Если поле "Типы выходных данных" пусто, командлет не возвращает данные.