Set-PublicFolder

Этот командлет доступен в локальной среде Exchange и в облачной службе. Некоторые параметры и настройки могут отличаться в зависимости от среды.

Командлет Set-PublicFolder используется для установки атрибутов общих папок.

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

Синтаксис

Set-PublicFolder
   [-Identity] <PublicFolderIdParameter>
   [-AgeLimit <EnhancedTimeSpan>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-EformsLocaleId <CultureInfo>]
   [-Force]
   [-HiddenFromAddressListsEnabled <Boolean>]
   [-IssueWarningQuota <Unlimited>]
   [-LocalReplicaAgeLimit <EnhancedTimeSpan>]
   [-MailRecipientGuid <Guid>]
   [-MailEnabled <Boolean>]
   [-MaxItemSize <Unlimited>]
   [-Name <String>]
   [-OverrideContentMailbox <MailboxIdParameter>]
   [-Path <PublicFolderIdParameter>]
   [-PerUserReadStateEnabled <Boolean>]
   [-ProhibitPostQuota <Unlimited>]
   [-Replicas <DatabaseIdParameter[]>]
   [-ReplicationSchedule <Schedule>]
   [-RetainDeletedItemsFor <EnhancedTimeSpan>]
   [-Server <ServerIdParameter>]
   [-UseDatabaseAgeDefaults <Boolean>]
   [-UseDatabaseQuotaDefaults <Boolean>]
   [-UseDatabaseReplicationSchedule <Boolean>]
   [-UseDatabaseRetentionDefaults <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

Описание

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

Примеры

Пример 1

Set-PublicFolder "\Customer Service Requests" -UseDatabaseReplicationSchedule $false

В Exchange 2010 в этом примере изменяется публичная папка, чтобы не использовать расписание репликации по умолчанию базы данных.

Пример 2

Set-PublicFolder "\Customer Service Requests" -OverrideContentMailbox North_America

В этом примере изменяется расположение контента почтового ящика иерархии общедоступных папок в Северную _ Америку.

Пример 3

Set-PublicFolder \MyPublicFolder -ReplicationSchedule "Saturday.12:00 AM-Monday.12:00 AM"

В Exchange 2010 этот пример задает папку для репликации только по выходным.

Параметры

- Name

Параметр Name указывает имя общедоступной папки.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-AgeLimit

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

Чтобы указать значение, введите его как период времени: dd.hh:mm:ss (dd — дни, hh — часы, mm — минуты и ss — секунды).

Type:EnhancedTimeSpan
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Confirm

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

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

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

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

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

Параметр EformsLocaleId указывает версию библиотеки электронных форм для определенного языкового стандарта. Допустимым входом для параметра EformsLocaleId является строка имен, перечисленных в столбце Имя культуры в справке класса Библиотеки классов Microsoft .NET, доступной в классе CultureInfo.

Type:CultureInfo
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Force

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

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

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

Параметр HiddenFromAddressListsEnabled указывает, следует ли скрывать общедоступные папки из списков адресов.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-Identity

Параметр Identity указывает имя и путь общедоступных папок, которые необходимо изменить. Допустимые значения используют формат: \Level1\Level2\...\LevenN\PublicFolder . Например, "\Customer Discussion" или "\Engineering\Customer Discussion".

Type:PublicFolderIdParameter
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-IssueWarningQuota

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

Значение по умолчанию — unlimited, что составляет 2 терабайта.

Допустимое значение — число до 1,999999999 ТБ (2 199 023 254 528 Б) или значение unlimited. Значение по умолчанию — 6 ГБ (6 442 450 944 Б).

  • Б (байт)
  • КБ (килобайт)
  • МБ (мегабайт)
  • ГБ (гигабайты)
  • ТБ (терабайты)

TB (терабайт)

Допустимый диапазон вводимых значений для этого параметра: от 1 до 2TB.

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

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

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

Type:EnhancedTimeSpan
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-MailEnabled

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

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

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

Параметр MailRecipientGuid указывает значение MailRecipientGuid для общедоступных папок. Этот параметр используется для исправления состояния общедоступной папки с включенной поддержкой почты, которая утратила значение MailRecipientGuid.

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

Type:Guid
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-MaxItemSize

Параметр MaxItemSize указывает максимальный размер размещенных элементов. Элементы, размер которых превышает значение параметра MaxItemSize, отклоняются. Значение по умолчанию — unlimited, что составляет 2 гигабайта. Допустимое значение — число до 1,999999999 ТБ (2 199 023 254 528 Б) или значение unlimited. Значение по умолчанию — 6 ГБ (6 442 450 944 Б).

Допустимое значение — число до 1,999999999 ТБ (2 199 023 254 528 Б) или значение unlimited. Значение по умолчанию — 6 ГБ (6 442 450 944 Б).

  • Б (байт)
  • КБ (килобайт)
  • МБ (мегабайт)
  • ГБ (гигабайты)
  • ТБ (терабайты)

TB (терабайт)

Допустимый диапазон вводимых значений для этого параметра: от 1 до 2GB.

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

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

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

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Имя \ пользователя домена
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя
Type:MailboxIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
-Path

Параметр Path указывает путь общедоступных папок, например \ TopLevelPublicFolder \ PublicFolder.

Type:PublicFolderIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-PerUserReadStateEnabled

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

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

Параметр ProhibitPostQuota указывает размер общей папки, при достижении которого пользователям выдается сообщение о том, что папка заполнена. Пользователи не смогут помещать элементы в папку, размер которой превышает значение параметра ProhibitPostQuota. Значение по умолчанию — unlimited, что составляет 2 терабайта.

Допустимое значение — число до 1,999999999 ТБ (2 199 023 254 528 Б) или значение unlimited. Значение по умолчанию — 6 ГБ (6 442 450 944 Б).

  • Б (байт)
  • КБ (килобайт)
  • МБ (мегабайт)
  • ГБ (гигабайты)
  • ТБ (терабайты)

TB (терабайт)

Допустимый диапазон вводимых значений для этого параметра: от 1 до 2TB.

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

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

Параметр ReplicationSchedule указывает расписание репликации для папки.

Синтаксис для этого параметра: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM] .

Вы можете использовать следующие значения в течение нескольких дней:

  • Полное имя дня.
  • Сокращенное имя дня.
  • Integer от 0 до 6, где 0 = воскресенье.

Вы можете ввести время в 24-часовом формате и опустить значение AM/PM. Если вы вводите время в формате 12 часов, включаем пространство между временем и значением AM/PM.

Вы можете смешивать и совпадать форматы даты и времени.

Промежуток между временем начала и временем окончания должен составлять не менее 15 минут. Число минут округляется до значений 0, 15, 30 и 45.

Ниже приводятся примеры:

  • "Sun.11:30 PM-Mon.1:30 AM"
  • "6.22:00-6.22:15" (запуск с субботы в 22:00 до субботы в 22:15).
  • "Sun.1:15 AM-Monday.23:00"
Type:Schedule
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-RetainDeletedItemsFor

Параметр RetainDeletedItemsFor указывает время хранения удаленных элементов.

Чтобы указать значение, введите его как период времени: dd.hh:mm:ss (dd — дни, hh — часы, mm — минуты и ss — секунды).

Type:EnhancedTimeSpan
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Server

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

Параметр Server задает сервер Exchange, на котором следует выполнить эту команду. Можно использовать любое значение, однозначно определяющее сервер. Примеры:

  • Имя.
  • полное доменное имя;
  • различающееся имя (DN);
  • Устаревшее различающееся имя Exchange

Устаревшее различающееся имя Exchange

Type:ServerIdParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-UseDatabaseAgeDefaults

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

Параметр UseDatabaseAgeDefaults указывает, следует ли использовать возрастное ограничение базы данных.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-UseDatabaseQuotaDefaults

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

Параметр UseDatabaseQuotaDefaults указывает, следует ли использовать ограничения квот общедоступных магазинов.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-UseDatabaseReplicationSchedule

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

Параметр UseDatabaseReplicationSchedule указывает, следует ли использовать расписание репликации общедоступных папок.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-UseDatabaseRetentionDefaults

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

Параметр UseDatabaseRetentionDefaults указывает, следует ли использовать по умолчанию хранение базы данных.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010
-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online
-Реплики

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

Параметр Replicas указывает список общедоступных баз данных папок, с помощью которых можно реплицировать эту публичную папку. Вы можете использовать любое значение, уникальным образом идентифицирующее базу данных. Пример:

  • имя;
  • различающееся имя (DN);
  • GUID

Вы можете указать несколько значений, разделив их запятыми. Если значения содержат пробелы, используйте следующий синтаксис: "Value1","Value2",..."ValueN" .

Type:DatabaseIdParameter[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010

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

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

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

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