Get-PublicFolder
Этот командлет доступен в локальной среде Exchange и в облачной службе. Некоторые параметры и настройки могут отличаться в зависимости от среды.
Использование командлета Get-PublicFolder для получения атрибутов общей папки или набора общих папок.
Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.
Синтаксис
Get-PublicFolder
[[-Identity] <PublicFolderIdParameter>]
[-GetChildren]
[-DomainController <Fqdn>]
[-Mailbox <MailboxIdParameter>]
[-Organization <OrganizationIdParameter>]
[-ResidentFolders]
[-ResultSize <Unlimited>]
[-Server <ServerIdParameter>]
[<CommonParameters>]
Get-PublicFolder
[[-Identity] <PublicFolderIdParameter>]
[-Recurse]
[-DomainController <Fqdn>]
[-Mailbox <MailboxIdParameter>]
[-Organization <OrganizationIdParameter>]
[-ResidentFolders]
[-ResultSize <Unlimited>]
[-Server <ServerIdParameter>]
[<CommonParameters>]
Get-PublicFolder
[-LostAndFound]
[-DomainController <Fqdn>]
[-Mailbox <MailboxIdParameter>]
[-Organization <OrganizationIdParameter>]
[-ResidentFolders]
[-ResultSize <Unlimited>]
[<CommonParameters>]
Get-PublicFolder
[[-Identity] <PublicFolderIdParameter>]
[-DomainController <Fqdn>]
[-Mailbox <MailboxIdParameter>]
[-Organization <OrganizationIdParameter>]
[-ResidentFolders]
[-Server <ServerIdParameter>]
[<CommonParameters>]
Описание
Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.
Примеры
Пример 1
Get-PublicFolder
В этом примере для возврата объекта корневой общей папки (IPM_SUBTREE) используется команда Get-PublicFolder без параметров.
Пример 2
Get-PublicFolder -Identity \NON_IPM_SUBTREE -Recurse | Format-List Name
В этом примере возвращаются имена всех системных папок (не отображаемых по умолчанию), начиная с корня системных папок (\NON_IPM_SUBTREE).
Пример 3
Get-PublicFolder -Identity "\Legal\Documents\Pending Litigation"
В этом примере возвращается общая папка "Тяжба на рассмотрении суда" из каталога "\Юридические_сведения\Документы\".
Пример 4
Get-PublicFolder -Identity "\Legal\Documents\Pending Litigation" -Recurse
В этом примере возвращается общедоступная папка "Тяжба на рассмотрении суда" из каталога \Юридические_сведения\Документы\, а также все общедоступные папки из общедоступной папки "Тяжба на рассмотрении суда". Поскольку размер результата не указан, команда вернет не более максимального числа общих папок (10000).
Пример 5
Get-PublicFolder -Identity "\Legal\Documents\Pending Litigation" -Recurse -ResultSize Unlimited
В этом примере возвращается общедоступная папка "Тяжба на рассмотрении суда" из каталога \Юридические_сведения\Документы\, а также все общедоступные папки в ней без ограничения числа возвращаемых результатов.
Пример 6
Get-PublicFolder -Mailbox "Legal Department" -ResidentFolders
В этом примере возвращаются общедоступные папки, которые хранятся в почтовом ящике содержимого общедоступных папок "Legal Department".
Параметры
-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 |
-GetChildren
Параметр GetChildren указывает, следует ли возвращать только дочерние элементы папки, указанной параметром Identity. Для этого переключателя не требуется указывать значение.
Этот параметр нельзя использовать с параметрами Recurse или LostAndFound.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Identity
Параметр Identity указывает имя и путь к общедоступной папке, которую вы хотите просмотреть. Допустимое значение использует синтаксис: \Level1\Level2\...\LevenN\PublicFolder
. Например, "\Customer Discussion"
или "\Engineering\Customer Discussion"
.
Type: | PublicFolderIdParameter |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-LostAndFound
Параметр LostAndFound указывает, следует ли возвращать только потерянные папки, расположенные в папке \NON_IPM_SUBTREE\LOST_AND_FOUND. Указывать значение для этого параметра необязательно.
Папка LOST_AND_FOUND содержит отсутствующие папки, повторно созданные процессом выверки иерархии общедоступных папок, если папка существует в дополнительном почтовом ящике общедоступной папки, но не в основном почтовом ящике.
Этот параметр нельзя использовать с параметром Identity или параметром Recurse или LostAndFound.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019, Exchange Online |
-Mailbox
Параметр Mailbox указывает идентификатор иерархии почтового ящика общей папки. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Пример.
- Имя
- Псевдоним
- различающееся имя (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, Exchange Online |
-Organization
Этот параметр доступен только в локальной среде Exchange.
Этот параметр зарезервирован для внутреннего использования корпорацией Майкрософт.
Type: | OrganizationIdParameter |
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 |
-Recurse
Параметр Recurse указывает, следует ли возвращать указанную общедоступную папку и все ее дочерние элементы. Указывать значение для этого параметра необязательно.
Этот параметр нельзя использовать с параметрами GetChildren или LostAndFound.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online |
-ResidentFolders
Параметр ResidentFolders указывает, следует ли возвращать общедоступные папки, которые находятся в определенном почтовом ящике общедоступных папок содержимого. Указывать значение для этого параметра необязательно.
Если этот параметр не используется, команда вернет только общедоступные папки, содержимое которых находится в почтовом ящике общедоступных папок первичной иерархии.
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 |
-ResultSize
Параметр ResultSize указывает максимальное число возвращаемых результатов. Наибольшее значение по умолчанию равно 10 000. Чтобы задать отсутствие ограничения на число возвращаемых результатов, установите для этого параметра значение Unlimited. Этот параметр может передаваться только в сочетании с параметром Recurse или GetChildren.
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 |
-Server
Этот параметр доступен только в Exchange Server 2010.
Параметр Server фильтрует результаты по указанному серверу Exchange Server. Можно использовать любое значение, однозначно определяющее сервер. Примеры:
- Имя.
- полное доменное имя;
- различающееся имя (DN);
- Устаревшее различающееся имя Exchange
Type: | ServerIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
Входные данные
Input types
Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.
Выходные данные
Output types
Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.