Фильтруемые свойства для параметра Filter в командлетах Exchange
Параметр Filter используется для создания фильтров OPATH на основе свойств объектов пользователей и групп в командной консоли Exchange (Exchange Server PowerShell) и в Exchange Online PowerShell. Параметр Filter доступен в следующих командлетах получателей:
- Get-CASMailbox
- Get-Contact
- Получить DistributionGroup
- Получить DynamicDistributionGroup
- Get-Group
- Get-LinkedUser
- Get-Mailbox
- Get-MailContact
- Get-MailPublicFolder
- Get-MailUser
- Get-Recipient
- Get-RemoteMailbox
- Get-SecurityPrincipal
- Get-UMMailbox
- Get-User
- Get-UnifiedGroup
Дополнительные сведения о фильтрах получателей в Exchange PowerShell см. в статье Фильтры получателей в командах Exchange PowerShell.
Примечание.
Параметр Filter также доступен в других командлетах (например, Get-MailboxStatistics, Get-Queue и Get-Message). Однако значения свойств, которые принимаются параметром Filter в этих командлетах, не похожи на свойства пользователя и группы, описанные в этой статье.
Свойства, которые были подтверждены для работы с параметром Filter в командлетах пользователя и группы, описаны в этой статье.
Примечания.
Список может включать:
- Свойства, используемые только в среде одного типа: Microsoft 365, локальной среде Exchange или гибридной среде. Свойство может существовать для объектов-получателей во всех средах, но значение является значимым (значение, отличное от пустого или
None
) только в среде одного типа. - Свойства, которые присутствуют, но соответствуют функциям, которые больше не используются.
- Свойства, используемые только в среде одного типа: Microsoft 365, локальной среде Exchange или гибридной среде. Свойство может существовать для объектов-получателей во всех средах, но значение является значимым (значение, отличное от пустого или
Не для всех свойств получателей есть соответствующее свойство Active Directory. Отображаемое имя LDAP имеет значение "n/a" для этих свойств, что указывает на то, что свойство вычисляется (вероятно, Exchange).
Заключите весь фильтр OPATH в двойные кавычки "". Если фильтр содержит системные значения (например,
$true
,$false
или$null
), используйте одиночные кавычки ' '. Хотя параметр Filter является строкой (не системным блоком), можно также использовать фигурные скобки { }, но только в том случае, если фильтр не содержит переменных. Дополнительные сведения см. в разделе Дополнительные сведения о синтаксисе OPATH.Для свойств текстовой строки, которые принимают подстановочные знаки
-like
, требуется оператор (например,"Property -like 'abc*'"
).Чтобы найти пустые или непустые значения свойств, используйте значение
$null
(например,'Property -eq $null'
или'Property -ne $null'
).Рекомендации по фильтрации для девяти эксклюзивных командлетов Get-EXO* в модуле Exchange Online PowerShell см. в разделе Фильтры в модуле Exchange Online PowerShell.
AcceptMessagesOnlyFrom
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
authOrig | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя отдельного получателя (почтовый ящик, почтовый пользователь или почтовый контакт). Например, Get-DistributionGroup -Filter "AcceptMessagesOnlyFrom -eq 'CN=Yuudai Uchida,CN=Users,DC=contoso,DC=com'"
или Get-DistributionGroup -Filter "AcceptMessagesOnlyFrom -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя отдельного получателя, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
AcceptMessagesOnlyFromDLMembers
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
dLMemSubmitPerms | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя группы (группа рассылки, группа безопасности с поддержкой почты или динамическая группа рассылки). Например, Get-Mailbox -Filter "AcceptMessagesOnlyFromDLMembers -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'"
. или Get-Mailbox -Filter "AcceptMessagesOnlyFromDLMembers -eq 'contoso.com/Users/Marketing Department'"
.
Чтобы найти различающееся имя группы, замените <GroupIdentity> именем, псевдонимом или адресом электронной почты группы и выполните одну из следующих команд: Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
или Get-DynamicDistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
ActiveSyncAllowedDeviceIDs
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMobileAllowedDeviceIds | Get-CASMailbox | Строка (приняты подстановочные знаки) или $null |
Идентификатор устройства — это текстовая строка, уникальным образом определяющая устройство. Используйте командлет Get-MobileDevice , чтобы просмотреть устройства с партнерскими отношениями ActiveSync с почтовым ящиком. Чтобы просмотреть идентификаторы устройств в почтовом ящике, замените< MailboxIdentity> именем, псевдонимом или адресом электронной почты почтового ящика и выполните следующую команду: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List
.
Получив значение идентификатора устройства, его можно использовать в фильтре. Например, Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2'"
.
ActiveSyncBlockedDeviceIDs
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMobileBlockedDeviceIds | Get-CASMailbox | Строка (приняты подстановочные знаки) или $null |
Идентификатор устройства — это текстовая строка, уникальным образом определяющая устройство. Используйте командлет Get-MobileDevice , чтобы просмотреть устройства с партнерскими отношениями ActiveSync с почтовым ящиком. Чтобы просмотреть идентификаторы устройств в почтовом ящике, замените< MailboxIdentity> именем, псевдонимом или адресом электронной почты почтового ящика и выполните следующую команду: Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List
.
Получив значение идентификатора устройства, его можно использовать в фильтре. Например, Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2'"
.
ActiveSyncEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CasMailbox -Filter 'ActiveSyncEnable -eq $false'
.
ActiveSyncMailboxPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMobileMailboxPolicyLink | Get-CASMailbox Get-Recipient |
Строка или $null |
Для этого фильтра требуется различающееся имя политики почтовых ящиков ActiveSync. Например, Get-CASMailbox -Filter "ActiveSyncMailboxPolicy -eq 'CN=Default,CN=Mobile Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена политик почтовых ящиков ActiveSync можно найти, выполнив следующую команду: Get-MobileDeviceMailboxPolicy | Format-List Name,DistinguishedName
.
Примечание.
Для назначения почтовому ящику по умолчанию политики почтовых ящиков ActiveSync (с именем Default) значение свойства ActiveSyncMailboxPolicy пусто ($null
).
ActiveSyncSuppressReadReceipt
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true'
.
AddressBookPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchAddressBookPolicyLink | Get-Mailbox Get-Recipient |
Строка или $null |
Для этого фильтра требуется различающееся имя политики адресной книги. Например, Get-Mailbox -Filter "AddressBookPolicy -eq 'CN=Contoso ABP,CN=AddressBook Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена политик адресной книги можно найти, выполнив следующую команду: Get-AddressBookPolicy | Format-List Name,DistinguishedName
.
AddressListMembership
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
showInAddressBook | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя списка адресов. Например, Get-MailContact -Filter "AddressListMembership -eq 'CN=All Contacts,CN=All Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Вы можете найти различающиеся имена списков адресов, выполнив следующую команду: Get-AddressList | Format-List Name,DistinguishedName
.
AdminDisplayName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
adminDisplayName | Get-SecurityPrincipal | Строка (приняты подстановочные знаки) или $null |
Например, Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName
.
Административные единицы
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchAdministrativeUnitLink | Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
$null |
Например, Get-User -Filter 'AdministrativeUnits -ne $null'
.
AggregatedMailboxGuids
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchAlternateMailboxes | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка или $null |
Например, Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null'
.
Alias
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
mailNickname | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
String (подстановочные знаки приняты) |
Например, Get-Recipient -Filter "Alias -like 'smith*'"
.
AllowUMCallsFromNonUsers
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMListInDirectorySearch | Get-Contact Get-LinkedUser Get-UMMailbox Get-User |
None (0) или SearchEnabled (1) |
Например, Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'"
.
ArbitrationMailbox
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArbitrationMailbox | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя почтового ящика арбитража. Например, Get-DistributionGroup -Filter "ArbitrationMailbox -eq 'CN=SystemMailbox"1f05a927-2e8f-4cbb-9039-2cfb8b95e486",CN=Users,DC=contoso,DC=com'"
.
Вы можете найти различающиеся имена почтовых ящиков арбитража, выполнив следующую команду: Get-Mailbox -Arbitration | Format-List Name,DistinguishedName
.
ArchiveDatabase
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveDatabaseLink | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя архивной базы данных почтовых ящиков. Например, Get-Mailbox -Filter "ArchiveMailbox -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена баз данных почтовых ящиков можно найти, выполнив следующую команду: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
ArchiveDomain
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveAddress | Get-Mailbox | Строка (приняты подстановочные знаки) или $null |
Это свойство используется в локальных средах Exchange для идентификации Exchange Online организации, в которой хранится архивный почтовый ящик. Например, Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'"
.
ArchiveGuid
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveGUID | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется GUID архивного почтового ящика. Например, Get-Mailbox -Filter "ArchiveMailbox -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'"
.
Идентификатор GUID архивных почтовых ящиков можно найти, выполнив следующую команду: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID
.
ArchiveName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveName | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка (приняты подстановочные знаки) или $null |
Для этого фильтра требуется имя архивного почтового ящика. Например, Get-Mailbox -Filter "ArchiveName -like 'In-Place Archive*'"
.
Имена архивных почтовых ящиков можно найти, выполнив следующую команду: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveName
.
ArchiveQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "ArchiveQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "ArchiveQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ArchiveQuota -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.ArchiveQuota -gt '85GB'"
.
ArchiveRelease
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveRelease | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None , E14 , E15 или $null . |
Например, Get-Recipient -Filter 'ArchiveRelease -ne $null'
.
ArchiveState
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-Recipient Get-RemoteMailbox |
None (0), Local (1), HostedProvisioned (2), HostedPending (3) или OnPremise (4). |
Например, Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'"
.
ArchiveStatus
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveStatus | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
None (0) или Active (1). |
Например, Get-Recipient -Filter "ArchiveStatus -eq 'Active'"
.
ArchiveWarningQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchArchiveWarnQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "ArchiveWarningQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "ArchiveWarningQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ArchiveWarningQuota -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.ArchiveWarningQuota -gt '85GB'"
.
AssistantName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchAssistantName | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "AssistantName -like 'Julia*'"
.
AuditEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxAuditEnable | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'AuditEnabled -eq $true'
.
AuditLogAgeLimit
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxAuditLogAgeLimit | Get-Mailbox Get-UnifiedGroup |
Значение диапазона времени: dd.hh:mm:ss , где dd = days, hh = hours, mm = minutes, and ss = секунды. |
Параметр Filter нельзя использовать для поиска значений интервала времени для этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'"
. Например, Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'"
.
AuthenticationPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchAuthPolicyLink | Get-User | Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "AuthenticationPolicy -eq 'CN=Block Basic Auth,CN=Auth Policies,CN=Configuration,CN=contoso.onmicrosoft.com,CN=ConfigurationUnits,DC=NAMPR11B009,DC=PROD,DC=OUTLOOK,DC=COM'"
.
BlockedSendersHash
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchBlockedSendersHash | Get-Recipient | Пустое ( $null ) или хэшированное значение. |
В реальности это значение можно использовать только для фильтрации по пустым или непустыми значениям. Пример: Get-Recipient -Filter 'BlockedSendersHash -ne $null'.
c
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
c | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Строка (приняты подстановочные знаки) или $null |
Для этого фильтра требуется двухбуквенный код страны ISO 3166-1 (например, US
для США). Это свойство используется вместе со свойствами co и countryCode для определения страны пользователя в Active Directory.
Например, Get-User -Filter "c -eq 'US'"
.
CalendarLoggingQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchCalendarLoggingQuota | Get-Mailbox | Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "CalendarLoggingQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "CalendarLoggingQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.CalendarLoggingQuota -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.CalendarLoggingQuota -gt '10GB'"
.
CalendarRepairDisabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchCalendarRepairDisabled | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true'
.
CertificateSubject
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-User |
Строка или $null |
Сертификат X509, опубликованный для учетной записи пользователя (он отображается на вкладке Опубликованные сертификаты в оснастке "Пользователи и компьютеры Active Directory").
Например, Get-User -Filter "CertificateSubject -eq 'X509:<I>C=US,O=InternetCA,CN=APublicCertificateAuthority<S>C=US,O=Fabrikam,OU=Sales,CN=Jeff Smith
')
Город
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
l | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "City -eq 'Redmond'"
.
Организация
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
company | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Company -like 'Contoso*'"
.
ComplianceTagHoldApplied
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-MailUser |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true'
.
ConsumerNetID
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-User |
Строка или $null |
Например, Get-User -Filter 'ConsumerNetID -ne $null'
.
CountryCode
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
countryCode | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Integer |
Для этого фильтра требуется трехзначный код страны ISO 3166-1 для пользователя (например, 840
для США). Это свойство используется вместе со свойствами c и co для определения страны пользователя в Active Directory.
Например, Get-User -Filter "countryCode -eq 796"
.
CountryOrRegion
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
co | Get-Contact Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
String |
Для этого фильтра требуется название страны ISO 3166-1 для пользователя (например, United States
). Вы можете выбрать доступное значение в Пользователи и компьютеры Active Directory ( поле "Адрес" на вкладке ">Страна или регион") или в центре администрирования Exchange (вкладка ">Контактные данные" на вкладке "Страна/регион").>
При выборе страны пользователя в Пользователи и компьютеры Active Directory или EAC соответствующие значения свойств co и countryCode настраиваются автоматически.
Например, Get-User -Filter "CountryOrRegion -like 'United*'"
.
CustomAttribute1–CustomAttribute15
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
От extensionAttribute1 до extensionAttribute15 | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Recipient -Filter "CustomAttribute8 -like 'audited*'"
.
База данных
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Homemdb | Get-Mailbox Get-Recipient |
String |
Для этого фильтра требуется различающееся имя базы данных почтовых ящиков. Например, Get-Mailbox -Filter "Database -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена баз данных почтовых ящиков можно найти, выполнив следующую команду: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
DefaultPublicFolderMailbox
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchPublicFolderMailbox | Get-Mailbox | Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя почтового ящика общедоступной папки. Например, Get-Mailbox -Filter "DefaultPublicFolderMailbox -eq 'CN=PF Mailbox01,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "DefaultPublicFolderMailbox -eq 'contoso.com/Users/PF Mailbox01'"
.
Чтобы найти различающиеся имена почтовых ящиков общедоступных папок, выполните следующую команду: Get-Mailbox -PublicFolder | Format-List Name,DistinguishedName
.
DeletedItemFlags
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
deletedItemFlags | Get-Mailbox Get-SecurityPrincipal |
DatabaseDefault (0), RetainUntilBackupOrCustomPeriod (3) или RetainForCustomPeriod (5). |
Например, Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'"
.
DeliverToMailboxAndForward
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
deliverAndRedirect | Get-Mailbox Get-MailPublicFolder Get-MailUser Get-MailPublicFolder |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true'
.
Отдел
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
department | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Recipient -Filter "Department -like 'Engineering*'"
.
DirectReports
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
directReports | Get-Contact Get-LinkedUser Get-User |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя прямого отчета. Например, Get-User -Filter "DirectReports -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-User -Filter "DirectReports -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя прямого отчета, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
DisabledArchiveDatabase
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchDisabledArchiveDatabaseLink | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя отключенной базы данных архивных почтовых ящиков. Например, Get-Mailbox -Filter "DisabledArchiveDatabase -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена баз данных почтовых ящиков можно найти, выполнив следующую команду: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
DisabledArchiveGuid
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchDisabledArchiveDatabaseGUID | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется GUID отключенного архивного почтового ящика. Например, Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'"
.
Идентификатор GUID архивных почтовых ящиков можно найти, выполнив следующую команду: Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID
.
DisplayName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
displayName | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
String (подстановочные знаки приняты) |
Например, Get-Recipient -Filter "DisplayName -like 'Julia*'"
.
DistinguishedName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
различающееся имя | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMMailbox Get-User Get-UnifiedGroup |
String |
Для этого фильтра требуется различающееся имя получателя. Например, Get-Mailbox -Filter "DistinguishedName -eq 'CN=Basho Kato,CN=Users,DC=contoso,DC=com'"
.
Различающиеся имена получателей можно найти, выполнив следующую команду: Get-Recipient | Format-List Name,RecipientType,DistinguishedName
.
EcpEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CASMailbox -Filter 'EcpEnabled -eq $false'
.
EmailAddresses
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
proxyAddresses | Get-CASMailbox Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
String (подстановочные знаки приняты) |
Например, Get-Recipient -Filter "EmailAddresses -like 'marketing*'"
.
Если вы используете полный адрес электронной почты, вам не нужно учитывать smtp:
префикс. Если вы используете подстановочные знаки, вы делаете это. Например, если "EmailAddresses -eq 'lila@fabrikam.com'"
возвращает совпадение, "EmailAddresses -like 'lila*'"
не возвращает совпадение, но или "EmailAddresses -like 'smtp:lila*'"
вернет совпадение.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
EmailAddressPolicyEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false'
.
EntryId
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchPublicFolderEntryId | Get-MailPublicFolder | String (подстановочные знаки приняты) |
Например, Get-MailPublicFolder -Filter "EntryId -like '60000*'"
.
Идентификаторы записей общедоступных папок с поддержкой почты можно найти, выполнив следующую команду: Get-MailPublicFolder | Format-List Name,EntryId
.
EwsApplicationAccessPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchEwsApplicationAccessPolicy | Get-CASMailbox | EnforceAllowList , EnforceBlockList . или $null |
Например, Get-CASMailbox -Filter 'EwsApplicationAccessPolicy -ne $null'
.
EwsEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchEwsEnabled | Get-CASMailbox | 0 (отключено), 1 (включено) или $null . |
Например, Get-CASMailbox -Filter "EwsEnabled -eq 1"
.
ExchangeGuid
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxGuid | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
String |
Например, Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'"
.
Чтобы найти идентификатор GUID Exchange получателя, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid
.
Обратите внимание, что значение GUID Exchange объекта отличается от значения GUID объекта. Кроме того, значение GUID Exchange для не являющихся почтовыми ящиками (почтовые контакты, почтовые пользователи, группы рассылки, динамические группы рассылки, группы безопасности с поддержкой почты и общедоступные папки с поддержкой почты) имеет значение 00000000-0000-0000-0000-000000000000
.
ExchangeUserAccountControl
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUserAccountControl | Get-Mailbox Get-MailUser Get-RemoteMailbox |
None (0) или AccountDisabled (2) |
Например, Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'"
.
ExchangeVersion
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchVersion | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMMailbox Get-User |
Integer |
Это свойство содержит самую раннюю версию Exchange, которую можно использовать для управления получателем. Отображаемые значения свойств отличаются от значений, которые необходимо использовать в фильтре. Чтобы просмотреть значения свойств ExchangeVersion , выполните следующую команду: Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion
.
Для значения 0.10 (14.0.100.0)
Exchange 2010 используйте значение, 44220983382016 в фильтре.
Для значения 0.20 (15.0.0.0)
Exchange 2013 или Exchange 2016 используйте значение, 88218628259840 в фильтре.
Например, Get-Recipient -Filter "ExchangeVersion -lt 88218628259840"
.
ExpansionServer
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchExpansionServerName | Получить DistributionGroup Получить DynamicDistributionGroup Get-Recipient |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Recipient -Filter "ExpansionServer -like 'Mailbox01*'"
.
Для точного соответствия необходимо использовать значение ExchangeLegacyDN сервера. Пример: Get-Recipient -Filter "ExpansionServer -eq '/o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01'"
Чтобы найти значение ExchangeLegacyDN , выполните следующую команду: Get-ExchangeServer | Format-List Name,ExchangeLegacyDN
.
От ExtensionCustomAttribute1 до ExtensionCustomAttribute5
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
От msExchExtensionCustomAttribute1 до msExchExtensionCustomAttribute5 | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Recipient -Filter "ExtensionCustomAttribute8 -like 'audited*'"
.
ExternalDirectoryObjectId
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchExternalDirectoryObjectId | Получить DistributionGroup Получить DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
Строка или $null |
Например, Get-Recipient -Filter 'ExternalDirectoryObjectId -ne $null'
.
ExternalEmailAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Targetaddress | Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Recipient -Filter "ExternalEmailAddress -like '@fabrikam.com*'"
.
Если вы используете полный адрес электронной почты, вам не нужно учитывать smtp:
префикс. Если вы используете подстановочные знаки, вы делаете это. Например, если "ExternalEmailAddress -eq 'lila@fabrikam.com'"
возвращается совпадение, "ExternalEmailAddress -like 'lila*'"
не возвращает совпадение, но "ExternalEmailAddress -like 'smtp:lila*'"
возвращается совпадение.
ExternalOofOptions
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchExternalOOFOptions | Get-Mailbox | External (0) или InternalOnly (1) |
Например, Get-Mailbox -Filter "ExternalOofOptions -eq 'External'"
.
Fax
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
facsimileTelephoneNumber | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Fax -like '206*'"
.
FirstName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
givenName; | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "FirstName -like 'Chris*'"
.
ForwardingAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
altRecipient | Get-Mailbox Get-MailPublicFolder Get-MailUser Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя получателя переадресации. Например, Get-Mailbox -Filter "ForwardingAddress -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "ForwardingAddress -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя получателя пересылки, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
ForwardingSmtpAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchGenericForwardingAddress | Get-Mailbox | Строка (приняты подстановочные знаки) или $null |
Например, Get-Mailbox -Filter "ForwardingSmtpAddress -like '@fabrikam.com*'"
.
Если вы используете полный адрес электронной почты, вам не нужно учитывать smtp:
префикс. Если вы используете подстановочные знаки, вы делаете это. Например, если "ForwardingSmtpAddress -eq 'lila@fabrikam.com'"
возвращается совпадение, "ForwardingSmtpAddress -like 'lila*'"
не возвращает совпадение, но "ForwardingSmtpAddress -like 'smtp:lila*'"
возвращается совпадение.
GeneratedOfflineAddressBooks
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchOABGeneratingMailboxBL | Get-Mailbox | Строка или $null |
Это свойство имеет смысл только в почтовых ящиках арбитража, поэтому необходимо использовать параметр Арбитраж в команде фильтра. Кроме того, для этого фильтра требуется различающееся имя автономной адресной книги. Например, Get-Mailbox -Arbitration -Filter "GeneratedOfflineAddressBooks -eq 'CN=OAB 1,CN=Offline Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена автономных адресных книг можно найти, выполнив следующую команду: Get-OfflineAddressBook | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
GrantSendOnBehalfTo
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
publicDelegates | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя субъекта безопасности с поддержкой почты (почтовый ящик, почтовый пользователь или группа безопасности с поддержкой почты). Например, Get-Mailbox -Filter "GrantSendOnBehalfTo -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "GrantSendOnBehalfTo -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя субъекта безопасности с поддержкой почты, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
GroupMemberCount
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-UnifiedGroup | Integer |
Например, Get-UnifiedGroup -Filter "GroupMemberCount -gt 100"
.
GroupExternalMemberCount
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-UnifiedGroup | Integer |
Например, Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0"
.
GroupType
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
groupType | Получить DistributionGroup Get-Group Get-UnifiedGroup |
None (0), Global (2), DomainLocal (4), BuiltinLocal (5), Universal (8) или SecurityEnabled (-2147483648). |
Группы рассылки имеют значение Universal
, а группы безопасности с поддержкой почты — значение Universal, SecurityEnabled
. Можно указать несколько значений, разделенных запятыми, и порядок не имеет значения. Например, возвращает те же результаты, Get-DistributionGroup -Filter "GroupType -eq 'Universal,SecurityEnabled'"
что и Get-DistributionGroup -Filter "GroupType -eq 'SecurityEnabled,Universal'"
.
Это многозначное свойство возвращает совпадение только в том случае, если свойство равно указанному значению.
GUID
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Objectguid | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMMailbox Get-User Get-UnifiedGroup |
String |
Например, Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'"
.
Идентификаторы GUID получателей можно найти, выполнив следующую команду: Get-Recipient | Format-List Name,RecipientType,Guid
.
Обратите внимание, что значение GUID объекта отличается от значения GUID Exchange.
HasActiveSyncDevicePartnership
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox Get-Recipient |
Логическое значение ($true или $false ) |
Например, Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true'
.
HiddenFromAddressListsEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchHideFromAddressLists | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true'
.
HiddenGroupMembershipEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
hideDLMembership | Get-UnifiedGroup | Логическое значение ($true или $false ) |
Например, Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true'
.
HomePhone
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
homePhone | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "HomePhone -like '206*'"
.
Id
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
различающееся имя | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMMailbox Get-User Get-SecurityPrincipal Get-UnifiedGroup |
String |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя получателя. Например, Get-Mailbox -Filter "Id -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "Id -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя получателя, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
IgnoreMissingFolderLink
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-MailPublicFolder | Логическое значение ($true или $false ) |
Например, Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true'
.
ImapEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CASMailbox -Filter 'ImapEnabled -eq $false'
.
ImmutableId
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchGenericImmutableId | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка или $null |
Например, Get-Mailbox -Filter 'ImmutableId -ne $null'
.
IncludeInGarbageCollection
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true'
.
Инициалы
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
initials | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Initials -like 'B.'"
.
InPlaceHolds
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUserHoldPolicies | Get-Mailbox Get-MailUser Get-RemoteMailbox |
String |
Для этого фильтра требуется значение InPlaceHoldIdentity для поиска в почтовом ящике. Например, Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'"
.
Чтобы найти значения InPlaceHoldIdentity поиска в почтовых ящиках, выполните следующую команду: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
InPlaceHoldsRaw
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-User |
String |
Для этого фильтра требуется значение InPlaceHoldIdentity для поиска в почтовом ящике. Например, Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'"
.
Чтобы найти значения InPlaceHoldIdentity поиска в почтовых ящиках, выполните следующую команду: Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
IsDirSynced
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchIsMSODirsynced | Get-Contact Получить DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailUser Get-Recipient Get-RemoteMailbox Get-User Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-User -Filter 'IsDirSynced -eq $true'
.
IsExcludedFromServingHierarchy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true'
.
IsHierarchyReady
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsHierarchyReady -eq $false'
.
IsHierarchySyncEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false'
.
IsInactiveMailbox
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsInactiveMailbox -eq $false'
.
IsLinked
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-Mailbox Get-User |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsLinked -eq $true'
.
IsMailboxEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsMailboxEnabled -eq $false'
.
IsResource
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsResource -eq $true'
.
IsSecurityPrincipal
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-User |
Логическое значение ($true или $false ) |
Например, Get-User -Filter 'IsSecurityPrincipal -eq $false'
.
IsShared
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsShared -eq $true'
.
IsSoftDeletedByDisable
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true'
.
IsSoftDeletedByRemove
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true'
.
IssueWarningQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
mDBStorageQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "IssueWarningQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "IssueWarningQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.IssueWarningQuota -<Operator> '<Size>'
. Например, Get-Mailbox | where "$_.IssueWarningQuota -lt '50GB'"
.
JournalArchiveAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-MailUser Get-RemoteMailbox |
String |
Это свойство использует SMTP-адрес электронной почты. Например, Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'"
.
LanguagesRaw
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUserCulture | Get-Mailbox | Строка (приняты подстановочные знаки) или $null |
Это свойство называется Languages в свойствах почтового ящика и содержит предпочтительный язык для почтового ящика в формате <ISO 639 two-letter culture code>-<ISO 3166 two-letter subculture code>
. Например, США английском языке — en-US
. Дополнительные сведения см. в разделе Класс CultureInfo.
Можно указать несколько значений, разделенных запятыми, но порядок имеет значение. Например, возвращает результаты, Get-Mailbox -Filter "LanguagesRaw -eq 'en-US,es-MX'"
отличные от Get-Mailbox -Filter "LanguagesRaw -eq 'es-MX,en-US'"
.
Для отдельных значений это многозначное свойство возвращает совпадение, если свойство содержит указанное значение.
LastExchangeChangedTime
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchLastExchangeChangedTime | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
$null или значение даты и времени: 64-разрядное значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null'
.
LegacyExchangeDN
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Legacyexchangedn | Get-CASMailbox Получить DistributionGroup Получить DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User Get-UnifiedGroup |
String (подстановочные знаки приняты) |
Например, Get-User -Filter "LegacyExchangeDN -like 'Osca*'"
.
Чтобы найти значения legacyExchangeDN для пользователей, выполните следующую команду: Get-User | Format-List Name,LegacyExchangeDN
LitigationHoldDate
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchLitigationHoldDate | Get-Mailbox Get-MailUser Get-RemoteMailbox |
$null или значение даты и времени: 64-разрядное значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'"
.
LitigationHoldEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true'
.
LitigationHoldOwner
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchLitigationHoldOwner | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка (приняты подстановочные знаки) или $null |
Это свойство использует имя субъекта-пользователя владельца удержания для судебного разбирательства. Например, Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'"
.
LastName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
sn | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "LastName -like 'Martin*'"
.
MailboxContainerGUID
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxContainerGuid | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка или $null |
Например, Get-Mailbox -Filter 'MailboxContainerGUID -ne $null'
.
MailboxMoveBatchName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxMoveBatchName | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Строка (приняты подстановочные знаки) или $null |
Это свойство включает имя пакета миграции. Например, Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'"
.
Имена пакетов миграции можно найти, выполнив команду Get-MigrationBatch . Обратите внимание, что пакеты миграции, создаваемые в Центре администрирования Exchange, используют соглашение MigrationService:<MigrationBatchName>
об именовании .
MailboxMoveFlags
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxMoveFlags | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Допустимые значения перечислены в описании параметра Flags в статье Get-MoveRequest. |
Например, Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'"
.
Можно указать несколько значений, разделенных запятыми, и порядок не имеет значения. Например, возвращает те же результаты, Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'"
что и Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'"
.
Это многозначное свойство возвращает совпадение только в том случае, если свойство равно указанному значению.
MailboxMoveRemoteHostName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxMoveRemoteHostName | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Строка или $null |
Например, Get-Mailbox -Filter 'MailboxMoveRemoteHostName -ne $null'
.
MailboxMoveSourceMDB
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxMoveSourceMDBLink | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя базы данных исходного почтового ящика. Например, Get-Mailbox -Filter "MailboxMoveSourceMDB -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена баз данных почтовых ящиков можно найти, выполнив следующую команду: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
MailboxMoveStatus
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxMoveStatus | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Допустимые значения перечислены в описании параметра MoveStatus в статье Get-MoveRequest. |
Например, Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'"
.
MailboxMoveTargetMDB
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxMoveTargetMDBLink | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя целевой базы данных почтовых ящиков. Например, Get-Mailbox -Filter "MailboxMoveTargetMDB -eq 'CN=MBX DB02,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Различающиеся имена баз данных почтовых ящиков можно найти, выполнив следующую команду: Get-MailboxDatabase | Format-List Name,DistinguishedName
.
MailboxPlan
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchParentPlanLink | Get-Mailbox | Строка или $null |
Планы почтовых ящиков соответствуют типам лицензий Microsoft 365. Доступность планов лицензий определяется параметрами, выбранными во время регистрации домена.
Например, Get-Mailbox -Filter 'MailboxPlan -ne $null'
.
MailboxRelease
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxRelease | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-User |
None , E14 , E15 или $null . |
Например, Get-Recipient -Filter 'MailboxRelease -ne $null'
.
MailTipTranslations
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchSenderHintTranslations | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Строка (приняты подстановочные знаки) или $null |
При использовании этого свойства в фильтре необходимо учитывать начальные и конечные теги HTML. Например, Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'"
.
Managedby
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Managedby | Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-Recipient Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя владельца группы (субъект безопасности с поддержкой почты, который является почтовым ящиком, почтовым пользователем или группой безопасности с поддержкой почты). Например, Get-Mailbox -Filter "ManagedBy -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "ManagedBy -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя субъекта безопасности с поддержкой почты, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
ManagedFolderMailboxPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMailboxTemplateLink | Get-Mailbox Get-Recipient |
Строка или $null |
Политики почтовых ящиков управляемых папок недоступны в Exchange 2013 или более поздней версии.
Например, Get-Mailbox -Filter 'ManagedFolderMailboxPolicy -eq $null'
.
Для этого фильтра требуется различающееся имя политики почтовых ящиков управляемых папок. Например, Get-Mailbox -Filter "ManagedFolderMailboxPolicy -eq 'CN=MFM Inbox Policy,CN=ELC Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Вы можете найти различающиеся имена политик почтовых ящиков управляемых папок на серверах Exchange 2010, выполнив следующую команду: Get-ManagedFolderMailboxPolicy | Format-List Name,DistinguishedName
.
Директор
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
manager | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя руководителя (почтового ящика или почтового пользователя). Например, Get-User -Filter "Manager -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "Manager -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя руководителя, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName.
MAPIEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CASMailbox -Filter 'MAPIEnabled -eq $false'
.
MasterAccountSid
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMasterAccountSid | Get-Mailbox Get-LinkedUser Get-Recipient Get-SecurityPrincipal Get-User |
Строка или $null |
Например, Get-Mailbox -Filter 'MasterAccountSid -ne $null'
.
Это значение пустое ( $null
) для почтовых ящиков со связанными учетными записями пользователей и S-1-5-10
(Self) для почтовых ящиков без связанных учетных записей пользователей (например, общих почтовых ящиков, почтовых ящиков ресурсов, почтовых ящиков поиска обнаружения, почтовых ящиков арбитража и почтовых ящиков общедоступных папок).
MaxBlockedSenders
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMaxBlockedSenders | Get-Mailbox | Целое число или $null |
Например, Get-Mailbox -Filter "MaxBlockedSenders -gt 0"
.
MaxReceiveSize
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
delivContLength | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Байтовое количественное значение размера (например, 75MB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "MaxReceiveSize -eq 'Unlimited'"
или Get-Mailbox -Filter "MaxReceiveSize -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.MaxReceiveSize -gt '50GB'"
.
MaxSafeSenders
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMaxSafeSenders | Get-Mailbox | Целое число или $null |
Например, Get-Mailbox -Filter "MaxSafeSenders -gt 0"
.
MaxSendSize
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
submissionContLength | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Байтовое количественное значение размера (например, 75MB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "MaxSendSize -eq 'Unlimited'"
или Get-Mailbox -Filter "MaxSendSize -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.MaxReceiveSize -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.MaxSendSize -gt '50GB'"
.
MemberDepartRestriction
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchGroupDepartRestriction | Получить DistributionGroup | Closed (0), Open (1) или ApprovalRequired (2). |
Например, Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'"
.
MemberJoinRestriction
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchGroupDepartRestriction | Получить DistributionGroup | Closed (0), Open (1) или ApprovalRequired (2). |
Например, Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'"
.
MemberOfGroup
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
memberOf | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMMailbox Get-User |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя группы рассылки или группы безопасности с поддержкой почты. Например, Get-User -Filter "MemberOfGroup -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'"
или Get-User -Filter "MemberOfGroup -eq 'contoso.com/Users/Marketing Group'"
.
Чтобы найти различающееся имя группы, замените <GroupIdentity> именем, псевдонимом или адресом электронной почты группы и выполните следующую команду: Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
Members
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
member | Получить DistributionGroup Get-Group Get-Recipient Get-SecurityPrincipal |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя члена группы. Например, Get-Group -Filter "Members -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-User -Filter "Members -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя участника группы, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты участника группы и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
MobilePhone
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
mobile | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "MobilePhone -like '555*'"
.
ModeratedBy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchModeratedByLink | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
String |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя модератора группы (субъект безопасности с поддержкой почты, который является почтовым ящиком, почтовым пользователем или группой безопасности с поддержкой почты). Например, Get-DistributionGroup -Filter "ModeratedBy -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-DistributionGroup -Filter "ModeratedBy -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя субъекта безопасности с поддержкой почты, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
ModerationEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchEnableModeration | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-DistributionGroup -Filter 'ModerationEnabled -eq $true'
.
Имя
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
name | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
String (подстановочные знаки приняты) |
Например, Get-User -Filter "Name -like 'Laura*'"
.
NetID
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-Mailbox Get-User |
Строка или $null |
Это свойство заполняется для почтовых ящиков Exchange Online в гибридных средах. Пример значения — 1003BFFD9A0CFA03
.
Например, Get-User -Filter 'NetId -ne $null'
.
Примечания
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
info | Get-Contact Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Recipient Get-User Get-UnifiedGroup |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Notes -like 'Events Team*'"
.
ObjectCategory
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
objectCategory | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
String |
Для этого фильтра требуется каноническое различающееся имя объекта. Значение использует синтаксис <domain>/Configuration/Schema/<Type>
.
Допустимые <значения типа>: Person
для почтовых ящиков, почтовых пользователей и почтовых контактов, Group
для групп рассылки, групп безопасности с поддержкой почты и Группы Microsoft 365, ms-Exch-Public-Folder
для общедоступных папок с поддержкой почты и ms-Exch-Dynamic-Distribution-List
для динамических групп рассылки.
Например, Get-Recipient -Filter "ObjectCategory -eq 'contoso.com/Configuration/Schema/Group'"
.
Objectclass
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Objectclass | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
String |
Значение этого свойства — top, person, organizationalPerson, user
для почтовых ящиков и почтовых пользователей, почтовых контактов, top, group
top, person, organizationalPerson, contact
групп рассылки, групп безопасности с поддержкой почты и Группы Microsoft 365, msExchDynamicDistributionList
динамических групп рассылки и top, publicFolder
общедоступных папок с поддержкой почты.
Например, Get-Recipient -Filter "ObjectClass -eq 'Contact'"
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
Office
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
physicalDeliveryOfficeName | Get-Contact Get-LinkedUser Get-Mailbox Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Office -like '22*'"
.
OfflineAddressBook
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUseOAB | Get-Mailbox | Строка или $null |
Для этого фильтра требуется различающееся имя автономной адресной книги. Пример: Get-Mailbox -Arbitration -Filter "OfflineAddressBook -eq 'CN=OAB 1,CN=Offline Address Lists,CN=Address Lists Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
Различающиеся имена автономных адресных книг можно найти, выполнив следующую команду: Get-OfflineAddressBook | Format-List Name,DistinguishedName
.
OnPremisesObjectId
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-MailPublicFolder | Строка или $null |
Например, Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null'
.
OperatorNumber
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMOperatorNumber | Get-UMMailbox | Строка (приняты подстановочные знаки) или $null |
Например, Get-UMMailbox -Filter "OperatorNumber -eq 5"
.
OtherFax
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
otherFacsimileTelephoneNumber | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "OtherFax -like '206*'"
.
OtherHomePhone
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
otherHomePhone | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "OtherHomePhone -like '206*'"
.
Другиетелефоны
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
otherTelephone | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "OtherTelephone -like '206*'"
.
OWAEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Фильтр работает в обратном направлении. Например, возвращает почтовые ящики, Get-CASMailbox -Filter 'OWAEnabled -eq $true'
где свойство OWAEnabled равно False
, и Get-CASMailbox -Filter 'OWAEnabled -eq $false'
возвращает почтовые ящики, где свойство OWAEnabled — True
OWAforDevicesEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchOmaAdminWirelessEnable | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true'
.
OWAMailboxPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchOWAPolicy | Get-CASMailbox Get-Recipient |
Строка или $null |
Для этого фильтра требуется различающееся имя политики почтовых ящиков Outlook в Интернете (прежнее название — политика почтовых ящиков Outlook Web App). Например, Get-CASMailbox -Filter "OWAMailboxPolicy -eq 'CN=Default,CN=OWA Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com
"".
Различающиеся имена политик почтовых ящиков Outlook в Интернете можно найти, выполнив следующую команду: Get-OwaMailboxPolicy | Format-List Name,DistinguishedName
.
Пейджер
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
pager | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Pager -like '206*'"
.
PersistedCapabilities
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка или $null |
Как правило, значение этого свойства отличается $null
от (пустое) для учетных записей и почтовых ящиков Microsoft 365. Дополнительные сведения о допустимых значениях свойств см. в разделе Перечисление возможностей.
Например, Get-Mailbox -Filter 'PersistedCapabilities -ne $null'
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
Phone
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
telephoneNumber | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Phone -like '206*'"
.
PhoneProviderId
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMPhoneProvider | Get-UMMailbox | Строка (приняты подстановочные знаки) или $null |
Например, Get-UMMailbox -Filter "PhoneProviderId -like '206*'"
.
PhoneticDisplayName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msDS-PhoneticDisplayName | Get-Contact Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-MailPublicFolder Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "PhoneticDisplayName -like 'Lila*'"
.
PoliciesExcluded
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchPoliciesExcluded | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Например, Get-Recipient -Filter 'PoliciesExcluded -ne $null'
.
PoliciesIncluded
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchPoliciesIncluded | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Например, Get-Recipient -Filter 'PoliciesIncluded -eq $null'
.
PopEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox | Логическое значение ($true или $false ) |
Например, Get-CASMailbox -Filter 'POPEnabled -eq $false'
.
PostalCode
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Postalcode | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Recipient -Filter "PostalCode -eq 90210"
.
PostOfficeBox
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
postOfficeBox | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "PostOfficeBox -like '555*'"
.
PreviousRecipientTypeDetails
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchPreviousRecipientTypeDetails | Get-LinkedUser Get-User |
Строка или $null |
Допустимые значения перечислены в описании параметра RecipientTypeDetails в статье Get-Recipient.
Например, Get-User -Filter 'PreviousRecipientTypeDetails -ne $null'
.
PrimarySmtpAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-UnifiedGroup |
String (подстановочные знаки приняты) |
Не используйте свойство PrimarySmtpAddress ; вместо этого используйте свойство EmailAddresses . Любой фильтр, использующий свойство PrimarySmtpAddress , также будет искать значения в свойстве EmailAddresses . Например, если почтовый ящик имеет основной адрес электронной почты dario@contoso.com, а также дополнительные прокси-адреса dario2@contoso.com и dario3@contoso.com, все следующие фильтры возвращают этот почтовый ящик в результате: "PrimarySmtpAddress -eq 'dario@contoso.com'"
, "PrimarySmtpAddress -eq 'dario2@contoso.com'"
или "PrimarySmtpAddress -eq 'dario3@contoso.com'"
.
ProhibitSendQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
mDBOverQuotaLimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "ProhibitSendQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "ProhibitSendQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ProhibitSendQuota -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.ProhibitSendQuota -lt '70GB'"
.
ProhibitSendReceiveQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
mDBOverHardQuotaLimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "ProhibitSendReceiveQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "ProhibitSendReceiveQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.ProhibitSendReceiveQuota -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.ProhibitSendReceiveQuota -lt '70GB'"
.
ProtocolSettings
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
protocolSettings | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка (приняты подстановочные знаки) или $null |
Значение по умолчанию для этого свойства в почтовых ящиках — RemotePowerShell§1
. Это свойство заполняется дополнительными значениями при использовании Set-CASMailbox для отключения протоколов (например, POP3 или IMAP4).
Например, Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'"
.
PublicFolderContacts
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
pFContacts | Get-MailPublicFolder | Строка или $null |
Это свойство отображается как Контакты в результатах команды Get-MailPublicFolder -Identity <PublicFolderIdentity> | Format-List
, но в фильтре необходимо использовать имя свойства PublicFolderContacts .
Для этого фильтра требуется различающееся имя или каноническое различающееся имя контакта с общедоступной папкой. Например, Get-MailPublicFolder -Filter "PublicFolderContacts -eq 'CN=Angela Gruber,CN=Users,DC=contoso,DC=com'"
или Get-MailPublicFolder -Filter "PublicFolderContacts -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя контакта в общедоступной папке, замените< RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
QueryBaseDN
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchQueryBaseDN | Get-Mailbox | Строка или $null |
Это свойство использовалось при разделения списка адресов в Exchange 2007 для указания расположения в Active Directory. Эта функция была заменена политиками адресной книги в Exchange 2010 с пакетом обновления 2 (SP2), поэтому значение этого свойства всегда должно быть пустым ( $null
).
Например, Get-Mailbox -Filter 'QueryBaseDN -ne $null'
.
RecipientContainer
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchDynamicDLBaseDN | Получить DynamicDistributionGroup | Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя подразделения или контейнера в Active Directory. Например, Get-DynamicDistributionGroup -Filter "RecipientContainer -eq 'CN=Users,DC=contoso,DC=com'"
или Get-DynamicDistributionGroup -Filter "RecipientContainer -eq 'contoso.com/Users'"
Чтобы найти различающиеся имена или канонические различающиеся имена подразделений и контейнеров в Active Directory, выполните следующую команду: Get-OrganizationalUnit -IncludeContainers | Format-List Name,DistinguishedName,ID
.
RecipientLimits
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchRecipLimit | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Целое число или Unlimited |
Например, Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'"
.
RecipientType
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-User Get-UnifiedGroup |
DynamicDistributionGroup , MailContact , MailNonUniversalGroup , MailUniversalDistributionGroup , MailUniversalSecurityGroup , MailUser или PublicFolder UserMailbox |
Например, Get-Recipient -Filter "RecipientType -eq 'MailContact'"
.
RecipientTypeDetails
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-User Get-UnifiedGroup |
String |
Допустимые значения перечислены в описании параметра RecipientTypeDetails в статье Get-Recipient.
Например, Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'"
.
RecoverableItemsQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchDumpsterQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "RecoverableItemsQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "RecoverableItemsQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RecoverableItemsQuota -<Operator> '<Size>'
. Например, Get-Mailbox | where "$_.RecoverableItemsQuota -gt '35GB'"
.
RecoverableItemsWarningQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchDumpsterWarningQuota | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Количественное значение размера байтов (например, 300MB или 1.5GB ), или Unlimited . Значение без указания единицы измерения обрабатывается как количество байтов. |
Параметр Filter можно использовать только для поиска значения Unlimited
этого свойства. Например, Get-Mailbox -Filter "RecoverableItemsWarningQuota -eq 'Unlimited'"
или Get-Mailbox -Filter "RecoverableItemsWarningQuota -ne 'Unlimited'"
.
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RecoverableItemsWarningQuota -<Operator> '<Size>'
. Например, Get-Mailbox | where "$_.RecoverableItemsWarningQuota -gt '25GB'"
.
RejectMessagesFrom
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
unauthOrig | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя отдельного получателя (почтовый ящик, почтовый пользователь или почтовый контакт). Например, Get-DistributionGroup -Filter "RejectMessagesFrom -eq 'CN=Yuudai Uchida,CN=Users,DC=contoso,DC=com'"
или Get-DistributionGroup -Filter "RejectMessagesFrom -eq 'contoso.com/Users/Angela Gruber'"
.
Чтобы найти различающееся имя отдельного получателя, замените <RecipientIdentity> именем, псевдонимом или адресом электронной почты получателя и выполните следующую команду: Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
RejectMessagesFromDLMembers
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
dLMemRejectPerms | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UnifiedGroup |
Строка или $null |
Для этого фильтра требуется различающееся имя или каноническое различающееся имя группы (группа рассылки, группа безопасности с поддержкой почты или динамическая группа рассылки). Например, Get-Mailbox -Filter "RejectMessagesFromDLMembers -eq 'CN=Marketing Department,CN=Users,DC=contoso,DC=com'"
или Get-Mailbox -Filter "RejectMessagesFromDLMembers -eq 'contoso.com/Users/Marketing Department'"
.
Чтобы найти различающееся имя группы, замените <GroupIdentity> именем, псевдонимом или адресом электронной почты группы и выполните одну из следующих команд: Get-DistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
или Get-DynamicDistributionGroup -Identity "<GroupIdentity>" | Format-List Name,DistinguishedName
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
RemoteAccountPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchSyncAccountsPolicyDN | Get-Mailbox | Строка или $null |
Для этого фильтра требуется различающееся имя политики удаленной учетной записи. Например, Get-Mailbox -Filter "RemoteAccountPolicy -eq 'CN=Contoso Remote Account Policy,CN=Remote Accounts Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
RemotePowerShellEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-User | Логическое значение ($true или $false ) |
Например, Get-User -Filter 'RemotePowerShellEnabled -eq $false'
.
RemoteRecipientType
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchRemoteRecipientType | Get-Mailbox Get-RemoteMailbox |
None (0), ProvisionMailbox (1), ProvisionArchive (2), Migrated (4), DeprovisionMailbox (8), DeprovisionArchive (16), RoomMailbox (32), EquipmentMailbox (64), SharedMailbox (96), TeamMailbox (128) или $null . |
Например, Get-RemoteMailbox -Filter "RemoteRecipientType -eq 'ProvisionMailbox'"
.
ReportToManagerEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
reportToOwner | Получить DistributionGroup Получить DynamicDistributionGroup Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true'
.
ReportToOriginatorEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
reportToOriginator | Получить DistributionGroup Получить DynamicDistributionGroup Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false'
.
RequireAllSendersAreAuthenticated
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchRequireAuthToSendTo | Получить DistributionGroup Получить DynamicDistributionGroup Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-SecurityPrincipal |
Логическое значение ($true или $false ) |
Это свойство отображается как RequireSenderAuthenticationEnabled в результатах команды Get-<RecipientType> -Identity <RecipientIdentity> | Format-List
, но в фильтре необходимо использовать имя свойства RequireAllSendersAreAuthenticated . Например, Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false'
.
ResourceBehaviorOptions
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-UnifiedGroup | AllowOnlyMembersToPost , , ConnectorsEnabled CalendarMemberReadOnly , HideGroupInOutlook , NotebookForLearningCommunitiesEnabled , ReportToOriginator , SharePointReadonlyForMembers , , SubscriptionEnabled , SubscribeMembersToCalendarEvents , , SubscribeMembersToCalendarEventsDisabled , WelcomeEmailEnabled SubscribeNewGroupMembers WelcomeEmailDisabled , или$null |
Пример: Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'"
ResourceCapacity
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchResourceCapacity | Get-Mailbox | Целое число или $null |
Пример: Get-Mailbox -Filter "ResourceCapacity -gt 15"
ResourceCustom
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Строка или $null |
Пользовательские свойства ресурса создаются с помощью командлета Set-ResourceConfig. Например, Set-ResourceConfig -ResourcePropertySchema Room/Whiteboard,Equipment/Van
. После создания свойств их можно назначить почтовым ящикам помещений или оборудования. Например, Set-Mailbox -Identity "Conference Room 1" -ResourceCustom Whiteboard
.
При поиске значений используйте пользовательское свойство ресурса, назначенное почтовому ящику помещения или оборудования. Например, Get-Mailbox -Filter "ResourceCustom -eq 'Whiteboard'"
.
ResourceProvisioningOptions
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-UnifiedGroup | Team или $null |
Пример: Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'"
ResourceType
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-Recipient |
Room (0), Equipment (1) или $null |
Пример: Get-Mailbox -Filter "ResourceType -eq 'Equipment'"
RetainDeletedItemsFor
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
garbageCollPeriod | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Значение диапазона времени: dd.hh:mm:ss , где dd = days, hh = hours, mm = minutes, and ss = секунды. |
Параметр Filter нельзя использовать для поиска значений интервала времени для этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'"
. Например, Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'"
.
RetentionComment
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchRetentionComment | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка (приняты подстановочные знаки) или $null |
Пример: Get-Mailbox -Filter "RetentionComment -like '7 years*'"
RetentionPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-Recipient |
Строка или $null |
Для этого фильтра требуется различающееся имя политики хранения. Например, Get-Mailbox -Filter "RetentionPolicy -eq 'CN=Default MRM Policy,CN=Retention Policies Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Чтобы найти различающиеся имена политик хранения, выполните следующую команду: Get-RetentionPolicy | Format-List Name,DistinguishedName
.
RetentionUrl
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchRetentionURL | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Строка (приняты подстановочные знаки) или $null |
Пример: Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'"
RoleAssignmentPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchRBACPolicyLink | Get-Mailbox | Строка (приняты подстановочные знаки) или $null |
Для этого фильтра требуется различающееся имя политики назначения ролей в Exchange Online. Например, Get-Mailbox -Filter "RoleAssignmentPolicy -eq 'CN=Default Role Assignment Policy,CN=Policies,CN=RBAC,CN=Configuration,CN=contoso.onmicrosoft.com,CN=ConfigurationUnits,DC=NAMPR10A001,DC=PROD,DC=OUTLOOK,DC=COM'"
.
Чтобы найти различающиеся имена политик назначения ролей в Exchange Online, выполните следующую команду: Get-RoleAssignmentPolicy | Format-List Name,DistinguishedName
.
RulesQuota
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMDBRulesQuota | Get-Mailbox | Количественное значение размера байтов (например, 50B или 128KB ). Значение без указания единицы измерения обрабатывается как количество байтов. |
Нельзя использовать параметр Filter для поиска значений размера этого свойства. Вместо этого используйте следующий синтаксис: Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'"
. Например, Get-Mailbox | where "$_.RulesQuota -lt '256KB'"
.
SafeRecipientsHash
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchSafeRecipientsHash | Get-Recipient | Пустое ( $null ) или хэшированное значение. |
В реальности это значение можно использовать только для фильтрации по пустым или непустыми значениям. Пример: Get-Recipient -Filter 'SafeRecipientsHash -ne $null'.
SafeSendersHash
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchSafeSendersHash | Get-Recipient | Пустое ( $null ) или хэшированное значение. |
В реальности это значение можно использовать только для фильтрации по пустым или непустыми значениям. Пример: Get-Recipient -Filter 'SafeSendersHash -ne $null'.
SamAccountName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
SamAccountName | Get-CASMailbox Получить DistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox Get-UMMailbox Get-User |
Строка (приняты подстановочные знаки) или $null |
Пример: Get-Recipient -Filter "SamAccountName -like 'laura*'"
SCLDeleteThresholdInt
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMessageHygieneSCLDeleteThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483648 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 2147483644 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
В результатах команды Get-Mailbox -Identity <MailboxIdentity> | Format-List
это свойство отображается как SCLDeleteThreshold, но в фильтре необходимо использовать имя свойства SCLDeleteThresholdInt. Например, Get-Mailbox -Filter "SCLDeleteThresholdInt -ge -2147483640"
.
SCLJunkThresholdInt
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMessageHygieneSCLJunkThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483648 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 2147483644 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
Это свойство отображается как SCLJunkThreshold в результатах команды Get-Mailbox -Identity <MailboxIdentity> | Format-List
, но в фильтре необходимо использовать имя свойства SCLJunkThresholdInt . Например, Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645"
.
SCLQuarantineThresholdInt
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMessageHygieneSCLQuarantineThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483648 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 2147483644 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
Это свойство отображается как SCLQuarantineThreshold в результатах команды Get-Mailbox -Identity <MailboxIdentity> | Format-List
, но в фильтре необходимо использовать имя свойства SCLQuarantineThresholdInt . Например, Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643"
.
SCLRejectThresholdInt
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchMessageHygieneSCLRejectThreshold | Get-Mailbox | -2147483648 (значение SCL 0), -2147483647 (значение SCL 1), -2147483646 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483648 (значение SCL 2), -2147483645 (значение SCL 3), -2147483644 (значение SCL 4), -2147483643 2147483644 (значение SCL 5), -2147483642 (значение SCL 6), -2147483641 (значение SCL 7), -2147483640 (значение SCL 8), -2147483639 (значение SCL 9) или $null |
Это свойство отображается как SCLRejectThreshold в результатах команды Get-Mailbox -Identity <MailboxIdentity> | Format-List
, но в фильтре необходимо использовать имя свойства SCLRejectThresholdInt . Например, Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641"
.
SendOofMessageToOriginatorEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
oOFReplyToOriginator | Получить DistributionGroup Получить DynamicDistributionGroup Get-UnifiedGroup |
Логическое значение ($true или $false ) |
Например, Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true'
.
ServerLegacyDN
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchHomeServerName | Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Mailbox -Filter "ServerLegacyDN -like 'Mailbox01'"
.
Это пример полного значения ServerLegacyDN : /o=Contoso Corporation/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=Mailbox01
.
ServerName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox Get-Mailbox Get-Recipient Get-UMMailbox |
Строка или $null |
Например, Get-Recipient -Filter "ServerName -eq 'Mailbox01'"
.
SharingPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchSharingPolicyLink | Get-Mailbox Get-Recipient |
Строка или $null |
Для этого фильтра требуется различающееся имя политики общего доступа. Например, Get-Mailbox -Filter "SharingPolicy -eq 'CN=Custom Sharing Policy,CN=Federation,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Чтобы найти различающиеся имена политик общего доступа, выполните следующую команду: Get-SharingPolicy | Format-List Name,DistinguishedName
.
Примечание.
Для назначения по умолчанию политики общего доступа по умолчанию (политика общего доступа по умолчанию) для почтового ящика значение свойства SharingPolicy пусто ($null
).
Sid
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
objectSid | Get-Group Get-LinkedUser Get-SecurityPrincipal Get-User |
String |
Например, Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'"
.
SidHistory
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
SIDHistory | Get-Group Get-LinkedUser Get-User |
Строка или $null |
Например, Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'"
.
SimpleDisplayName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
displayNamePrintable | Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "SimpleDisplayName -like 'lila*'"
.
SingleItemrecoveryEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-MailUser Get-RemoteMailbox |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true'
.
SKUAssigned
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
Логическое значение ($true или $false ) или $null . |
Например, Get-User -Filter 'SKUAssigned -eq $true'
.
SourceAnchor
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox | Строка (приняты подстановочные знаки) или $null |
Например, Get-Mailbox -Filter 'SourceAnchor -ne $null'
.
StateOrProvince
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
st | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "StateOrProvince -like 'Carolina*'"
.
StreetAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
streetAddress | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "StreetAddress -like '36th Ave NE*'"
.
StsRefreshTokensValidFrom
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchStsRefreshTokensValidFrom | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
$null или значение даты и времени: 64-разрядное значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'"
.
ТелефонAssistant
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
телефонAssistant | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "TelephoneAssistant -like '206*'"
.
ThrottlingPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchThrottlingPolicyDN | Get-Mailbox | Строка или $null |
Для этого фильтра требуется различающееся имя политики регулирования. Например, Get-Mailbox -Filter "ThrottlingPolicy -eq 'CN=Custom Throttling Policy,CN=Global Settings,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Чтобы найти различающиеся имена политик регулирования, выполните следующую команду: Get-ThrottlingPolicy | Format-List Name,DistinguishedName
.
Название
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
заголовок | Get-Contact Get-LinkedUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "Title -eq 'Dr.'"
.
UMAddresses
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMAddresses | Get-UMMailbox | Строка (приняты подстановочные знаки) или $null |
Например, Get-UMMailbox -Filter 'UMAddresses -ne $null'
.
UMCallingLineIds
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMCallingLineIds | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "UMCallingLineIds -like '123*'"
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
UMDtmfMap
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMDtmfMap | Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-UMMailbox Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Mailbox -Filter "UMDtmfMap -like '26297*'"
.
Хотя это свойство является многозначным, фильтр возвращает совпадение, если свойство содержит указанное значение.
UMEnabled
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-Mailbox Get-Recipient Get-UMMailbox |
Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'UMEnabled -eq $true'
.
UMMailboxPolicy
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMTemplateLink | Get-Recipient Get-UMMailbox |
Строка или $null |
Для этого фильтра требуется различающееся имя политики почтовых ящиков единой системы обмена сообщениями. Например, Get-Recipient -Filter "UMMailboxPolicy -eq 'CN=Contoso Default Policy,CN=UM Mailbox Policies,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Чтобы найти различающиеся имена политик почтовых ящиков единой системы обмена сообщениями, выполните следующую команду: Get-UMMailboxPolicy | Format-List Name,DistinguishedName
.
UMRecipientDialPlanId
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUMRecipientDialPlanLink | Get-Recipient | Строка или $null |
Для этого фильтра требуется различающееся имя абонентской группы единой системы обмена сообщениями. Например, Get-Recipient -Filter "UMMailboxPolicy -eq 'CN=Contoso Dial Plan,CN=UM DialPlan Container,CN=Contoso Corporation,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=contoso,DC=com'"
.
Чтобы найти различающиеся имена абонентских групп единой системы обмена сообщениями, выполните следующую команду: Get-UMDialPlan | Format-List Name,DistinguishedName
.
UpgradeRequest
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-User | None (0), TenantUpgrade (1), PrestageUpgrade (2), CancelPrestageUpgrade (3), PilotUpgrade (4) или TenantUpgradeDryRun (5), |
Например, Get-User -Filter "UpgradeRequest -ne 'None'"
.
UpgradeStatus
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-User | None (0), NotStarted (1), InProgress (2), Warning (3), Error (4), Cancelled (5), Complete (6) или ForceComplete (7). |
Например, Get-User -Filter "UpgradeStatus -ne 'None'"
.
UsageLocation
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUsageLocation | Get-Mailbox Get-MailUser Get-Recipient |
Строка или $null |
Для этого фильтра требуется название страны ISO 3166-1 (например, United States
), или двухбуквенный код страны (например US
, ) для пользователя в Microsoft 365. Дополнительные сведения см. в разделе Коды стран — ISO 3166.
Например, Get-Recipient -Filter 'UsageLocation -eq "US"'
.
UseDatabaseQuotaDefaults
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
mDBUseDefaults | Get-Mailbox | Логическое значение ($true или $false ) |
Например, Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false'
.
UserAccountControl
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
userAccountControl | Get-LinkedUser Get-User |
AccountDisabled , DoNotExpirePassword или NormalAccount |
Например, Get-User -Filter "UserAccountControl -eq 'NormalAccount'"
.
Можно указать несколько значений, разделенных запятыми, но порядок имеет значение. Например, возвращает результаты, Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'"
отличные от Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'"
.
Это многозначное свойство возвращает совпадение только в том случае, если свойство равно указанному значению.
UserPrincipalName
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
userPrincipalName. | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User |
String (подстановочные знаки приняты) |
Например, Get-User -Filter "UserPrincipalName -like 'julia@*'"
.
VoiceMailSettings
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchUCVoiceMailSettings | Get-Contact Get-LinkedUser Get-User |
Строка или $null |
Например, Get-User -Filter 'VoiceMailSettings -ne $null'
.
WebPage
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
wWWHomePage | Get-Contact Get-LinkedUser Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'"
.
WhenChanged
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
WhenChanged | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Значение даты и времени: 64-битовое значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'"
.
WhenChangedUTC
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Значение даты и времени: 64-битовое значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'"
.
WhenCreated
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
whenCreated | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Значение даты и времени: 64-битовое значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'"
.
WhenCreatedUTC
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
н/д | Get-CASMailbox Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-Recipient Get-RemoteMailbox Get-SecurityPrincipal Get-UMMailbox Get-User Get-UnifiedGroup |
Значение даты и времени: 64-битовое значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'"
.
WhenMailboxCreated
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchWhenMailboxCreated | Get-Mailbox Get-MailUser Get-Recipient Get-RemoteMailbox |
Значение даты и времени: 64-битовое значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Например, Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'"
.
WhenSoftDeleted
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchWhenSoftDeletedTime | Get-LinkedUser Get-Mailbox Get-MailUser Get-RemoteMailbox Get-User Get-UnifiedGroup |
Значение даты и времени: 64-битовое значение, представляющее число 100-наносекундных интервалов с 1 января 1601 года (UTC) |
Для этого фильтра требуется параметр SoftDeleted в команде для почтовых ящиков.
Например, Get-Mailbox -SoftDeletedMailbox -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'"
.
WindowsEmailAddress
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
Get-Contact Получить DistributionGroup Получить DynamicDistributionGroup Get-Group Get-LinkedUser Get-Mailbox Get-MailContact Get-MailPublicFolder Get-MailUser Get-RemoteMailbox Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.com*'"
.
WindowsLiveID
Краткое имя LDAP | Доступно в командлетах | Значение |
---|---|---|
msExchWindowsLiveID | Get-LinkedUser Get-Mailbox Get-MailUser Get-Recipient Get-User |
Строка (приняты подстановочные знаки) или $null |
Например, Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.onmicrosoft.com*'"
.|
Дополнительные сведения
Exchange 2007 была первой версией Exchange, в которую вместо фильтров LDAP требовались фильтры OPATH. Дополнительные сведения о преобразовании фильтров LDAP в фильтры OPATH см. в статье Блога группы разработчиков Microsoft Exchange: Нужна помощь в преобразовании фильтров LDAP в OPATH?.