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
В данном примере показано, как изменить расположение содержимого почтового ящика в иерархии общедоступных папок на значение North_America.
Пример 3
Set-PublicFolder \MyPublicFolder -ReplicationSchedule "Saturday.12:00 AM-Monday.12:00 AM"
В Exchange 2010 в этом примере папка будет реплицироваться только в выходные дни.
Параметры
-AgeLimit
Параметр времени хранения AgeLimit задает общее время хранения данных в папке. Реплики этой общей папки автоматически удаляются при превышении времени хранения.
Чтобы указать значение, введите его как период времени: dd.hh:mm:ss (dd — дни, hh — часы, mm — минуты и ss — секунды).
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
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 |
Required: | False |
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 |
Required: | False |
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 — это имена строк, перечисленные в столбце Имя языка в справочнике по классу библиотеки классов Майкрософт .NET, доступной в разделе Класс CultureInfo.
Type: | CultureInfo |
Position: | Named |
Default value: | None |
Required: | False |
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
Переключатель "Принудительно" скрывает сообщения с предупреждениями или подтверждениями. Указывать значение для этого параметра необязательно.
Этот параметр можно применять для программного выполнения задач, не требующего вмешательства администратора.
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, Exchange Online |
-HiddenFromAddressListsEnabled
Этот параметр доступен только в Exchange Server 2010.
Параметр HiddenFromAddressListsEnabled указывает, следует ли скрывать общедоступную папку из списков адресов.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
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 |
Required: | True |
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 |
Required: | False |
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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-MailEnabled
Параметр MailEnabled указывает на то, что для общедоступной папки включена поддержка почты. Для этого используйте значение $true.
Этот параметр используется для исправления состояния общедоступной папки с включенной поддержкой почты, которая утратила это состояние. При попытке использовать этот параметр, чтобы включить поддержку почты для общедоступной папки, у которой ранее не было такого состояния, команда не выполнится.
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, Exchange Online |
-MailRecipientGuid
Параметр MailRecipientGuid задает значение MailRecipientGuid общедоступной папки. Этот параметр используется для исправления состояния общедоступной папки с включенной поддержкой почты, которая утратила значение MailRecipientGuid.
Значение, указанное для этого параметра, должно соответствовать значению MailRecipientGuid существующей общедоступной папки с поддержкой почты. В противном случае команда завершится с ошибкой.
Type: | Guid |
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, 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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Name
Параметр Name указывает имя общедоступной папки.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Path
Параметр Path указывает путь к общедоступной папке, например \Общедоступная_папка_верхнего_уровня\Общедоступная_папка.
Type: | PublicFolderIdParameter |
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, Exchange Online |
-PerUserReadStateEnabled
Параметр PerUserReadStateEnabled указывает, будут ли сохраняться прочитанные и непрочитанные данные для отдельных пользователей.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Replicas
Этот параметр доступен только в Exchange Server 2010 г.
Параметр Replicas указывает список баз данных общедоступных папок, с которыми следует реплицировать эту общедоступную папку. Вы можете использовать любое значение, уникальным образом идентифицирующее базу данных. Пример:
- имя;
- различающееся имя (DN);
- GUID
Вы можете указать несколько значений, разделив их запятыми. Если значения содержат пробелы, используйте следующий синтаксис: "Value1","Value2",..."ValueN"
.
Type: | DatabaseIdParameter[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-ReplicationSchedule
Этот параметр доступен только в Exchange Server 2010 г.
Параметр ReplicationSchedule указывает расписание репликации для папки.
Синтаксис этого параметра: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]
.
Для дней можно использовать следующие значения:
- Полное название дня.
- Сокращенное название дня.
- Целое число от 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.
- "Вс.1:15-понедельник.23:00"
Type: | Schedule |
Position: | Named |
Default value: | None |
Required: | False |
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 |
Required: | False |
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 |
Required: | False |
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 |
Required: | False |
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 |
Required: | False |
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 |
Required: | False |
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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
Входные данные
Input types
Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.
Выходные данные
Output types
Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.