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


Set-PublicFolderMoveRequest

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

Командлет Set-PublicFolderMoveRequest служит для изменения запроса на перемещение общедоступной папки после создания этого запроса. Для восстановления после сбоя при выполнении запроса на перемещение используется командлет Set-MoveRequest.

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

Синтаксис

Set-PublicFolderMoveRequest
   [-Identity] <PublicFolderMoveRequestIdParameter>
   [-AcceptLargeDataLoss]
   [-BadItemLimit <Unlimited>]
   [-CompletedRequestAgeLimit <Unlimited>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-InternalFlags <InternalMrsFlag[]>]
   [-LargeItemLimit <Unlimited>]
   [-Priority <RequestPriority>]
   [-RequestExpiryInterval <Unlimited>]
   [-SuspendWhenReadyToComplete <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

Описание

Вы можете с помощью конвейера обрабатывать входные данные командлета Set-PublicFolderMoveRequest из командлета Get-PublicFolderMoveRequestStatistics или Get-PublicFolderMoveRequest.

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

Примеры

Пример 1

Set-PublicFolderMoveRequest -Identity \PublicFolderMove -BadItemLimit 5

В этом примере описана процедура изменения запроса \PublicFolderMove на перемещение общедоступной папки, что позволяет принять до пяти поврежденных элементов общедоступной папки.

Параметры

-AcceptLargeDataLoss

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

Этот параметр необходимо использовать, если для параметра LargeItemLimit задано значение 51 или выше. В противном случае команда завершится с ошибкой.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-BadItemLimit

Параметр BadItemLimit указывает максимальное количество плохих элементов, разрешенных до сбоя запроса. Плохой элемент - это поврежденный элемент в исходном почтовом ящике, который нельзя скопировать в целевой почтовый ящик. В лимит плохих предметов также включены недостающие предметы. Отсутствующие элементы — это элементы из исходного почтового ящика, которые не удается найти в целевом почтовом ящике, когда запрос готов к выполнению.

Допустимым значением для этого параметра является целое число или бесконечное значение. Значение по умолчанию равно 0. Это означает, что запрос выдаст ошибку при обнаружении любых неправильных элементов. Если вы в порядке, оставив после себя несколько плохих элементов, вы можете установить для этого параметра разумное значение (рекомендуется 10 или ниже), чтобы запрос мог продолжаться. Если обнаружено слишком много плохих элементов, рассмотрите возможность использования командлета New-MailboxRepairRequest, чтобы попытаться исправить поврежденные элементы в исходном почтовом ящике, и повторите запрос.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-CompletedRequestAgeLimit

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

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Confirm

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

  • Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-DomainController

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

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Identity

Параметр Identity определяет идентификатор запроса на перемещение общедоступной папки. Идентификатор запроса на перемещение общедоступной папки по умолчанию: \PublicFolderMove.

Type:PublicFolderMoveRequestIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalFlags

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

Type:InternalMrsFlag[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LargeItemLimit

Параметр LargeItemLimit указывает максимальное количество больших элементов, разрешенных до сбоя запроса. Большой элемент - это сообщение в исходном почтовом ящике, размер которого превышает максимально допустимый размер сообщения в целевом почтовом ящике. Если целевой почтовый ящик не имеет специально настроенного значения максимального размера сообщения, используется значение для всей организации.

Дополнительные сведения о значениях максимального размера сообщений см. в следующих статьях:

Допустимым значением для этого параметра является целое число или бесконечное значение. Значение по умолчанию равно 0. Это означает, что запрос выдаст ошибку при обнаружении любых крупных элементов. Если наличие нескольких крупных элементов допускается, этому параметру можно задать значение в разумных пределах (рекомендуем 10 или меньше), чтобы продолжить выполнение запроса.

Если вы установите это значение 51 или выше, вам также необходимо использовать переключатель AcceptLargeDataLoss. В противном случае команда завершится с ошибкой.

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Priority

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

  • Самый низкий
  • Lower
  • Низкий
  • Нормальный: это значение по умолчанию.
  • Высокая
  • Higher
  • Highest
  • Emergency
Type:RequestPriority
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-RequestExpiryInterval

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

  • Завершенный запрос автоматически удаляется на основании значения параметра CompletedRequestAgeLimit.
  • В случае сбоя запроса необходимо вручную удалить его с помощью соответствующего командлета Remove-*Request.

Чтобы указать значение, введите его в качестве интервала времени: dd.hh:mm:ss where dd = days, hh = hours, mm = minutes and ss = seconds.

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

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019

-SuspendWhenReadyToComplete

Параметр SuspendWhenReadyToComplete указывает, следует ли приостановить выполнение запроса прежде, чем он достигнет состояния CompletionInProgress.. После приостановки запроса его состояние будет AutoSuspended. Затем можно вручную завершить перемещение с помощью команды Resume-PublicFolderMoveRequest.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

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

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

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

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.