Exchange コマンドレットの Filter パラメーターのフィルター可能なプロパティ

_Filter_パラメーターを使用して、Exchange 管理シェル (Exchange Server powershell) および Exchange Online PowerShell のユーザーオブジェクトとグループオブジェクトのプロパティに基づいて OPATH フィルターを作成します。 Filter パラメーターは、次の受信者コマンドレットで使用できます。

Exchange PowerShell での受信者フィルターの詳細については、「 Exchange powershell コマンドの受信者フィルター」を参照してください。

Note

Filter パラメーターは、その他のコマンドレット (例: Get-MailboxStatisticsGet-Queue および Get-Message) でも使用できます。 ただし、これらのコマンドレットで Filter パラメーターが許容するプロパティ値は、このトピックで説明されているユーザー プロパティやグループ プロパティと似ていません。

フィルター可能なプロパティ

ユーザーやグループのコマンドレットで Filter パラメーターを指定して作動することが_確認されている_プロパティを、次の表で説明します。

:

  • リストには以下のものが含まれます。

    • 1種類の環境でのみ使用されるプロパティ: Microsoft 365、オンプレミスの Exchange、またはハイブリッド。 プロパティは、すべての環境の受信者オブジェクトに存在する可能性がありますが、値 (空白または None 以外の値) が意味を持つのは 1 つの種類の環境のみです。

    • 存在するが、使用されなくなった機能に対応しているプロパティ。

  • すべての受信者プロパティに、対応する Active Directory プロパティが存在するわけではありません。 表では、そのようなプロパティの LDAP 表示名の値は "n/a" となっており、そのプロパティが (おそらくは Exchange によって) 計算されていることを示します。

  • OPath フィルター全体を二重引用符 " " で囲みます。 フィルターにシステム値 (例えば、$true$false、または $null) が含まれている場合は、代わりに単一引用符 ' ' を使用します。 このパラメーターは文字列 (システム ブロックではありません) ですが、波かっこ { } を使用することもできますが、これはフィルターに変数が含まれていない場合のみです。 詳細については、「OPATH 構文の追加情報」を参照してください。

  • ワイルドカード文字を受け入れるテキスト文字列のプロパティには、-like演算子 (たとえば、"Property -like 'abc*'") が必要です。

  • 空白または空白以外のプロパティ値を検索するには、値 $null (たとえば、'Property -eq $null' または 'Property -ne $null') を使用します。

  • Exchange Online PowerShell v2 モジュールを使用した接続のフィルタリングに関する考慮事項については、「 EXO v2 モジュール内のフィルター」を参照してください。


プロパティ名 LDAP 表示名 コマンドレットで使用可能 コメント
AcceptMessagesOnlyFrom authOrig Get-DistributionGroup
Get-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 dLMemSubmitPerms Get-DistributionGroup
Get-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 msExchMobileAllowedDeviceIds Get-CASMailbox 文字列 (ワイルドカードを使用可能) または $null デバイス ID は、デバイスを一意に識別する文字列です。 Get-MobileDevice コマンドレットを使用して、メールボックスのある ActiveSync パートナーシップを持つデバイスを表示します。 メールボックスのデバイス Id を表示するには、を <MailboxIdentity> メールボックスの名前、エイリアス、または電子メールアドレスに置き換え、次のコマンドを実行し Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List ます。
デバイス ID 値を取得すると、フィルターで使用できます。 たとえば、Get-CasMailbox -Filter "(ActiveSyncAllowedDeviceIDs -like 'text1*') -or (ActiveSyncAllowedDeviceIDs -eq 'text2'" などです。
ActiveSyncBlockedDeviceIDs msExchMobileBlockedDeviceIds Get-CASMailbox 文字列 (ワイルドカードを使用可能) または $null デバイス ID は、デバイスを一意に識別する文字列です。 Get-MobileDevice コマンドレットを使用して、メールボックスのある ActiveSync パートナーシップを持つデバイスを表示します。 メールボックスのデバイス Id を表示するには、を <MailboxIdentity> メールボックスの名前、エイリアス、または電子メールアドレスに置き換え、次のコマンドを実行し Get-MobileDevice -Mailbox <MailboxIdentity> | Format-List ます。
デバイス ID 値を取得すると、フィルターで使用できます。 たとえば、Get-CasMailbox -Filter "(ActiveSyncBlockedDeviceIDs -like 'text1*') -or (ActiveSyncBlockedDeviceIDs -eq 'text2'" などです。
ActiveSyncEnabled 該当なし Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CasMailbox -Filter 'ActiveSyncEnable -eq $false' などです。
ActiveSyncMailboxPolicy 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'" などです。
次のコマンド Get-MobileDeviceMailboxPolicy | Format-List Name,DistinguishedName を実行して、ActiveSync メールボックス ポリシーの識別名を確認できます。
: (Default という) 既定の ActiveSync メールボックス ポリシーをメールボックスに割り当てると、ActiveSyncMailboxPolicy プロパティの値は空白 ($null) になります。
ActiveSyncSuppressReadReceipt 該当なし Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CasMailbox -Filter 'ActiveSyncSuppressReadReceipt -eq $true' などです。
AddressBookPolicy 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 showInAddressBook Get-DistributionGroup
Get-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 adminDisplayName Get-SecurityPrincipal 文字列 (ワイルドカードを使用可能) または $null たとえば、Get-SecurityPrincipal -Filter 'AdminDisplayName -ne $null' | Format-Table -Auto Name,AdminDisplayName などです。
AdministrativeUnits msExchAdministrativeUnitLink Get-Contact
Get-DistributionGroup
Get-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 msExchAlternateMailboxes Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列または $null たとえば、Get-Mailbox -Filter 'AggregatedMailboxGuids -ne $null' などです。
Alias mailNickname Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) たとえば、Get-Recipient -Filter "Alias -like 'smith*'" などです。
AllowUMCallsFromNonUsers msExchUMListInDirectorySearch Get-Contact
Get-LinkedUser
Get-UMMailbox
Get-User
None (0) または SearchEnabled (1) たとえば、Get-User -Filter "AllowUMCallsFromNonUsers -ne 'SearchEnabled'" などです。
ArbitrationMailbox msExchArbitrationMailbox Get-DistributionGroup
Get-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 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 msExchArchiveAddress Get-Mailbox 文字列 (ワイルドカードを使用可能) または $null このプロパティは、オンプレミスの Exchange 環境で、アーカイブメールボックスを保持する Exchange Online 組織を識別するために使用されます。 たとえば、Get-Mailbox -Filter "ArchiveDomain -like 'contoso.onmicrosoft.com*'" などです。
ArchiveGuid msExchArchiveGUID Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
文字列または $null このフィルターでは、アーカイブ メールボックスの GUID が必要です。 たとえば、Get-Mailbox -Filter "ArchiveMailbox -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'" などです。
次のコマンド Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID を実行して、アーカイブ メールボックスの GUID を確認できます。
ArchiveName 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 msExchArchiveQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 msExchArchiveRelease Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
NoneE14E15 または $null たとえば、Get-Recipient -Filter 'ArchiveRelease -ne $null' などです。
ArchiveState 該当なし Get-Mailbox
Get-Recipient
Get-RemoteMailbox
None (0)、Local (1)、HostedProvisioned (2)、HostedPending (3) または OnPremise (4)。 たとえば、Get-Recipient -Filter "ArchiveState -eq 'HostedProvisioned'" などです。
ArchiveStatus msExchArchiveStatus Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
None (0) または Active (1)。 たとえば、Get-Recipient -Filter "ArchiveStatus -eq 'Active'" などです。
ArchiveWarningQuota msExchArchiveWarnQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 msExchAssistantName Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "AssistantName -like 'Julia*'" などです。
AuditEnabled msExchMailboxAuditEnable Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'AuditEnabled -eq $true' などです。
AuditLogAgeLimit msExchMailboxAuditLogAgeLimit Get-Mailbox
Get-UnifiedGroup
期間値 : dd.hh:mm:ss (dd = 日、hh = 時間、mm = 分、ss = 秒) の形式で期間として入力します。 Filter パラメーターを使用して、このプロパティの期間値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.AuditLogAgeLimit -<Operator> '<TimeSpan>'" を使用します。 たとえば、Get-Mailbox | where "$_.AuditLogAgeLimit -gt '60.00:00:00'" などです。
AuthenticationPolicy 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 msExchBlockedSendersHash Get-Recipient 空白 ($null) またはハッシュ値。 現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'BlockedSendersHash -ne $null'. などです。
c c Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
文字列 (ワイルドカードを使用可能) または $null このフィルターでは、ユーザーに ISO 3166-1 の 2 文字の国コード (例: 米国の場合 US) が必要です。 このプロパティは、Active Directory でユーザーの国を定義するために cocountryCode のプロパティと併せて使用されます。
たとえば、Get-User -Filter "c -eq 'US'" などです。
CalendarLoggingQuota msExchCalendarLoggingQuota Get-Mailbox バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 msExchCalendarRepairDisabled Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'CalendarRepairDisabled -eq $true' などです。
CertificateSubject 該当なし 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')
市区町村 l Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "City -eq 'Redmond'" などです。
Company company Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Company -like 'Contoso*'" などです。
ComplianceTagHoldApplied 該当なし Get-Mailbox
Get-MailUser
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'ComplianceTagHoldApplied -eq $true' などです。
ConsumerNetID 該当なし Get-LinkedUser
Get-User
文字列または $null たとえば、Get-User -Filter 'ConsumerNetID -ne $null' などです。
CountryCode countryCode Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
整数 このフィルターでは、ユーザーに ISO 3166-1 の 3 桁の国コードが必要になります (例: 米国の場合 840)。 このプロパティは、Active Directory のユーザーの国を定義するために c プロパティと co プロパティと併せて使用されます。
たとえば、Get-User -Filter "countryCode -eq 796" などです。
CountryOrRegion co Get-Contact
Get-LinkedUser
Get-Recipient
Get-SecurityPrincipal
Get-User
文字列 このフィルターでは、ユーザーに ISO 3166-1 の国名が必要です (例: United States)。 Active Directory ユーザーとコンピューター ([住所] タブ > [国/地域] フィールド)、または Exchange 管理センター ([ユーザー プロパティ] > [連絡先情報]] タブ > [国/地域] フィールド) で使用可能な値を選択できます。
Active Directory ユーザーとコンピューターまたは EAC でユーザーの国を選択すると、cocountryCode のプロパティに対応する値が自動的に構成されます。
たとえば、Get-User -Filter "CountryOrRegion -like 'United*'" などです。
CustomAttribute1 から CustomAttribute15 extensionAttribute1 から extensionAttribute15 Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Recipient -Filter "CustomAttribute8 -like 'audited*'" などです。
Database homeMDB Get-Mailbox
Get-Recipient
文字列 このフィルターでは、メールボックス データベースの識別名が必要です。 たとえば、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 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 deletedItemFlags Get-Mailbox
Get-SecurityPrincipal
DatabaseDefault (0)、RetainUntilBackupOrCustomPeriod (3)、RetainForCustomPeriod (5)。 たとえば、Get-Mailbox -Filter "DeletedItemFlags -ne 'DatabaseDefault'" などです。
DeliverToMailboxAndForward deliverAndRedirect Get-Mailbox
Get-MailPublicFolder
Get-MailUser
Get-MailPublicFolder
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'DeliverToMailboxAndForward -eq $true' などです。
Department department Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Recipient -Filter "Department -like 'Engineering*'" などです。
DirectReports 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 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 msExchDisabledArchiveDatabaseGUID Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列または $null このフィルターでは、無効なアーカイブ メールボックスの GUID が必要です。 たとえば、Get-Mailbox -Filter "DisabledArchiveGuid -eq '6476f55e-e5eb-4462-a095-f2cb585d648d'" などです。
次のコマンド Get-Mailbox -Archive | Format-Table -Auto Name,ArchiveGUID を実行して、アーカイブ メールボックスの GUID を確認できます。
DisplayName displayName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 (ワイルドカードを使用可能) たとえば、Get-Recipient -Filter "DisplayName -like 'Julia*'" などです。
DistinguishedName distinguishedName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 このフィルターでは、受信者の識別名が必要です。 たとえば、Get-Mailbox -Filter "DistinguishedName -eq 'CN=Basho Kato,CN=Users,DC=contoso,DC=com'" などです。
次のコマンド Get-Recipient | Format-List Name,RecipientType,DistinguishedName を実行して、受信者の識別名を確認できます。
EcpEnabled 該当なし Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CASMailbox -Filter 'EcpEnabled -eq $false' などです。
EmailAddresses proxyAddresses Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) たとえば、Get-Recipient -Filter "EmailAddresses -like 'marketing*'" などです。
完全なメールアドレスを使用している場合は、smtp: プレフィックスを考慮する必要はありません。 ワイルドカードを使用している場合は、以下を行います。 たとえば、一致した場合、一致は "EmailAddresses -eq 'lila@fabrikam.com'" "EmailAddresses -like 'lila*'" 返されませんが、一致が "EmailAddresses -like 'smtp:lila*'" 返されます。
これは複数値プロパティですが、指定した値がプロパティに_含まれている_場合、フィルターが一致を返します。
EmailAddressPolicyEnabled 該当なし Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
ブール値 ($true または $false) たとえば、Get-Recipient -Filter 'EmailAddressPolicyEnabled -eq $false' などです。
EntryId msExchPublicFolderEntryId Get-MailPublicFolder 文字列 (ワイルドカードを使用可能) たとえば、Get-MailPublicFolder -Filter "EntryId -like '60000*'" などです。
次のコマンド Get-MailPublicFolder | Format-List Name,EntryId を実行して、メールが有効なパブリック フォルダーのエントリ ID を確認できます。
EwsApplicationAccessPolicy msExchEwsApplicationAccessPolicy Get-CASMailbox EnforceAllowList, EnforceBlockList. または $null たとえば、Get-CASMailbox -Filter 'EwsApplicationAccessPolicy -ne $null' などです。
EwsEnabled msExchEwsEnabled Get-CASMailbox 0 (無効)、1 (有効) または $null です。 たとえば、Get-CASMailbox -Filter "EwsEnabled -eq 1" などです。
ExchangeGuid msExchMailboxGuid Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
文字列 たとえば、Get-Mailbox -Filter "ExchangeGuid -eq 'c80a753d-bd4a-4e19-804a-6344d833ecd8'" などです。
受信者の Exchange GUID を検索するには、を <RecipientIdentity> 受信者の名前、エイリアス、または電子メールアドレスに置き換え、次のコマンドを実行します Get-Recipient -Identity "<RecipientIdentity>" | Format-List Name,ExchangeGuid
オブジェクトの Exchange GUID 値は その GUID 値とは異なることに注意してください。 また、メールボックス以外 (メール連絡先、メール ユーザー、配布グループ、動的配布グループ、メールが有効なセキュリティ グループ、メールが有効なパブリック フォルダー) の Exchange GUID 値は 00000000-0000-0000-0000-000000000000 です。
ExchangeUserAccountControl msExchUserAccountControl Get-Mailbox
Get-MailUser
Get-RemoteMailbox
None (0) または AccountDisabled (2) たとえば、Get-Mailbox -Filter "ExchangeUserAccountControl -eq 'AccountDisabled'" などです。
ExchangeVersion msExchVersion Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-UMMMailbox
Get-User
整数 このプロパティには、受信者を管理するのに使用できる Exchange の以前のバージョンが含まれます。 表示されるプロパティの値は、フィルターで使用する必要のある値とは異なります。 ExchangeVersion プロパティ値を表示するには、次のコマンド Get-Recipient | Format-Table Name,RecipientType,ExchangeVersion を実行します。
Exchange 2010 値 0.10 (14.0.100.0) では、フィルターで値 44220983382016 を使用します。
Exchange 2013 または Exchange 2016 値 0.20 (15.0.0.0) には、フィルターで値 88218628259840 を使用します。
たとえば、Get-Recipient -Filter "ExchangeVersion -lt 88218628259840" などです。
ExpansionServer msExchExpansionServerName Get-DistributionGroup
Get-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'" などです。
次のコマンド Get-ExchangeServer | Format-List Name,ExchangeLegacyDN を実行して、ExchangeLegacyDN値を確認できます。
ExtensionCustomAttribute1 から ExtensionCustomAttribute5 msExchExtensionCustomAttribute1 から msExchExtensionCustomAttribute5 Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Recipient -Filter "ExtensionCustomAttribute8 -like 'audited*'" などです。
ExternalDirectoryObjectId msExchExternalDirectoryObjectId Get-DistributionGroup
Get-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 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 msExchExternalOOFOptions Get-Mailbox External (0) または InternalOnly (1) たとえば、Get-Mailbox -Filter "ExternalOofOptions -eq 'External'" などです。
Fax facsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Fax -like '206*'" などです。
FirstName givenName Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "FirstName -like 'Chris*'" などです。
ForwardingAddress 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 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 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 publicDelegates Get-DistributionGroup
Get-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 該当なし Get-UnifiedGroup 整数 たとえば、Get-UnifiedGroup -Filter "GroupMemberCount -gt 100" などです。
GroupExternalMemberCount 該当なし Get-UnifiedGroup 整数 たとえば、Get-UnifiedGroup -Filter "GroupExternalMemberCount -gt 0" などです。
GroupType groupType Get-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 objectGuid Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 たとえば、Get-Recipient -Filter "Guid -eq '8a68c198-be28-4a30-83e9-bffb760c65ba'" などです。
次のコマンド Get-Recipient | Format-List Name,RecipientType,Guid を実行して、受信者の GUID を確認できます。
オブジェクトの GUID 値は Exchange GUID 値とは異なることに注意してください。
HasActiveSyncDevicePartnership 該当なし Get-CASMailbox
Get-Recipient
ブール値 ($true または $false) たとえば、Get-Recipient -Filter 'HasActiveSyncDevicePartnership -eq $true' などです。
HiddenFromAddressListsEnabled msExchHideFromAddressLists Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
ブール値 ($true または $false) たとえば、Get-Recipient -Filter 'HiddenFromAddressListsEnabled -eq $true' などです。
HiddenGroupMembershipEnabled hideDLMembership Get-UnifiedGroup ブール値 ($true または $false) たとえば、Get-UnifiedGroup -Filter 'HiddenGroupMembershipEnabled -eq $true' などです。
HomePhone homePhone Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "HomePhone -like '206*'" などです。
distinguishedName Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 このフィルターでは、受信者の識別名または正規の識別名が必要です。 たとえば、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 該当なし Get-MailPublicFolder ブール値 ($true または $false) たとえば、Get-MailPublicFolder -Filter 'IgnoreMissingFolderLink -eq $true' などです。
ImapEnabled 該当なし Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CASMailbox -Filter 'ImapEnabled -eq $false' などです。
ImmutableId msExchGenericImmutableId Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列または $null たとえば、Get-Mailbox -Filter 'ImmutableId -ne $null' などです。
IncludeInGarbageCollection 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IncludeInGarbageCollection -eq $true' などです。
[頭文字] initials Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Initials -like 'B.'" などです。
InPlaceHolds msExchUserHoldPolicies Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列 このフィルターでは、メールボックス検索の InPlaceHoldIdentity 値が必要です。 たとえば、Get-Mailbox -Filter "InPlaceHolds -eq '9d0f81154cc64c6b923ecc0be5ced0d7'" などです。
メールボックス検索の InPlaceHoldIdentity 値を検索するには、次のコマンド Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity を実行します。
これは複数値プロパティですが、指定した値がプロパティに_含まれている_場合、フィルターが一致を返します。
InPlaceHoldsRaw 該当なし Get-LinkedUser
Get-User
文字列 このフィルターでは、メールボックス検索の InPlaceHoldIdentity 値が必要です。 たとえば、Get-Mailbox -Filter "InPlaceHoldsRaw -eq '9d0f81154cc64c6b923ecc0be5ced0d7'" などです。
メールボックス検索の InPlaceHoldIdentity 値を検索するには、次のコマンド Get-MailboxSearch | Format-Table Name,InPlaceHoldIdentity を実行します。
これは複数値プロパティですが、指定した値がプロパティに_含まれている_場合、フィルターが一致を返します。
IsDirSynced msExchIsMSODirsynced Get-Contact
Get-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 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsExcludedFromServingHierarchy -eq $true' などです。
IsHierarchyReady 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsHierarchyReady -eq $false' などです。
IsHierarchySyncEnabled 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsHierarchySyncEnabled -eq $false' などです。
IsInactiveMailbox 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsInactiveMailbox -eq $false' などです。
IsLinked 該当なし Get-LinkedUser
Get-Mailbox
Get-User
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsLinked -eq $true' などです。
IsMailboxEnabled 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsMailboxEnabled -eq $false' などです。
IsResource 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsResource -eq $true' などです。
IsSecurityPrincipal 該当なし Get-LinkedUser
Get-User
ブール値 ($true または $false) たとえば、Get-User -Filter 'IsSecurityPrincipal -eq $false' などです。
IsShared 該当なし Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsShared -eq $true' などです。
IsSoftDeletedByDisable 該当なし Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsSoftDeletedByDisable -eq $true' などです。
IsSoftDeletedByRemove 該当なし Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'IsSoftDeletedByRemove -eq $true' などです。
IssueWarningQuota mDBStorageQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 該当なし Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列 このプロパティは SMTP メールアドレスを使用します。 たとえば、Get-Mailbox -Filter "JournalArchiveAddress -eq 'michelle@contoso.com'" などです。
LanguagesRaw 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'"とは異なる結果を返します。
1 つの値の場合、この複数値プロパティは、指定した値がプロパティに_含まれている_場合に一致を返します。
LastExchangeChangedTime msExchLastExchangeChangedTime Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Mailbox -Filter 'LastExchangeChangedTime -ne $null' などです。
LegacyExchangeDN legacyExchangeDN Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UMMailbox
Get-User
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) たとえば、Get-User -Filter "LegacyExchangeDN -like 'Osca*'" などです。
次のコマンド Get-User | Format-List Name,LegacyExchangeDN を実行して、ユーザーの LegacyExchangeDN 値を確認できます。
LitigationHoldDate msExchLitigationHoldDate Get-Mailbox
Get-MailUser
Get-RemoteMailbox
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Mailbox -Filter "LitigationHoldDate -gt '8/13/2017'" などです。
LitigationHoldEnabled 該当なし Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'LitigationHoldEnabled -eq $true' などです。
LitigationHoldOwner msExchLitigationHoldOwner Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列 (ワイルドカードを使用可能) または $null このプロパティは、訴訟ホールド所有者のユーザー プリンシパル名を使用します。 たとえば、Get-Mailbox -Filter "LitigationHoldOwner -eq 'agruber@contoso.com'" などです。
LastName sn Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "LastName -like 'Martin*'" などです。
MailboxContainerGUID msExchMailboxContainerGuid Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列または $null たとえば、Get-Mailbox -Filter 'MailboxContainerGUID -ne $null' などです。
MailboxMoveBatchName msExchMailboxMoveBatchName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
文字列 (ワイルドカードを使用可能) または $null このプロパティには、移行バッチの名前が含まれます。 たとえば、Get-Mailbox -Filter "MailboxMoveBatchName -like 'LocalMove 01*'" などです。
Complete-migrationbatch コマンドを実行して、移行バッチの名前を確認できます。 Exchange 管理センターで作成した移行バッチでは、命名規則 MigrationService:<MigrationBatchName> を使用することに注意してください。
MailboxMoveFlags msExchMailboxMoveFlags Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
有効な値については、Get-MoveRequestFlags パラメーターの説明を参照してください。 たとえば、Get-Mailbox -Filter "MailboxMoveFlags -ne 'None'" などです。
カンマで区切って複数の値を順不同で指定できます。 たとえば、Get-Recipient -Filter "MailboxMoveFlags -eq 'IntraOrg,Pull'"Get-Recipient -Filter "MailboxMoveFlags -eq 'Pull,IntraOrg'" と同じ結果を返します。
この複数値プロパティは、プロパティが指定した値と等しい場合にのみ一致を返します。
MailboxMoveRemoteHostName msExchMailboxMoveRemoteHostName Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
文字列または $null たとえば、Get-Mailbox -Filter 'MailboxMoveRemoteHostName -ne $null' などです。
MailboxMoveSourceMDB 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 msExchMailboxMoveStatus Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
有効な値については、Get-MoveRequestMoveStatus パラメーターの説明を参照してください。 たとえば、Get-Mailbox -Filter "MailboxMoveStatus -eq 'Completed'" などです。
MailboxMoveTargetMDB 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 msExchParentPlanLink Get-Mailbox 文字列または $null メールボックスプランは、Microsoft 365 ライセンスの種類に対応しています。 ライセンス プランの利用可能性は、ドメイン登録時に行った選択内容によって決まります。
たとえば、Get-Mailbox -Filter 'MailboxPlan -ne $null' などです。
MailboxRelease msExchMailboxRelease Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-User
NoneE14E15 または $null たとえば、Get-Recipient -Filter 'MailboxRelease -ne $null' などです。
MailTipTranslations msExchSenderHintTranslations Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) または $null フィルターでこのプロパティを使用する場合は、先頭および末尾の HTML タグを考慮する必要があります。 たとえば、Get-DistributionGroup -Filter "MailTipTranslations -like 'is not monitored.*'" などです。
ManagedBy managedBy Get-DistributionGroup
Get-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 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'" などです。
次のコマンド Get-ManagedFolderMailboxPolicy | Format-List Name,DistinguishedName を実行して、Exchange 2010 サーバーで管理フォルダー メールボックス ポリシーの識別名を確認できます。
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 該当なし Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CASMailbox -Filter 'MAPIEnabled -eq $false' などです。
MasterAccountSid 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 msExchMaxBlockedSenders Get-Mailbox 整数または $null たとえば、Get-Mailbox -Filter "MaxBlockedSenders -gt 0" などです。
MaxReceiveSize delivContLength Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
バイトで表したサイズの値 (たとえば、75MB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 msExchMaxSafeSenders Get-Mailbox 整数または $null たとえば、Get-Mailbox -Filter "MaxSafeSenders -gt 0" などです。
MaxSendSize submissionContLength Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
バイトで表したサイズの値 (たとえば、75MB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 msExchGroupDepartRestriction Get-DistributionGroup Closed (0)、Open (1)、ApprovalRequired (2)。 たとえば、Get-DistributionGroup -Filter "MemberDepartRestriction -eq 'ApprovalRequired'" などです。
MemberJoinRestriction msExchGroupDepartRestriction Get-DistributionGroup Closed (0)、Open (1)、ApprovalRequired (2)。 たとえば、Get-DistributionGroup -Filter "MemberJoinRestriction -eq 'ApprovalRequired'" などです。
MemberOfGroup memberOf Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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 member Get-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 mobile Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "MobilePhone -like '555*'" などです。
ModeratedBy msExchModeratedByLink Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
文字列 このフィルターでは、グループのモデレーターの識別名または正規の識別名 (メールが有効なセキュリティ プリンシパルであり、メールボックス、メール ユーザー、メールが有効なセキュリティ グループ) が必要です。 たとえば、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 msExchEnableModeration Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-UnifiedGroup
ブール値 ($true または $false) たとえば、Get-DistributionGroup -Filter 'ModerationEnabled -eq $true' などです。
Name name Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 (ワイルドカードを使用可能) たとえば、Get-User -Filter "Name -like 'Laura*'" などです。
NetID 該当なし Get-LinkedUser
Get-Mailbox
Get-User
文字列または $null このプロパティは、ハイブリッド環境の Exchange Online メールボックスに対して設定されます。 値の一例は、1003BFFD9A0CFA03 です。
たとえば、Get-User -Filter 'NetId -ne $null' などです。
メモ info Get-Contact
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Recipient
Get-User
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Notes -like 'Events Team*'" などです。
ObjectCategory objectCategory Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 このフィルターでは、オブジェクトの正規の識別名が必要です。 値は構文 <domain>/Configuration/Schema/<Type> を使用します。
有効な <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 objectClass Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
文字列 このプロパティの値は、メール top, person, organizationalPerson, user ボックスとメールユーザー、 top, person, organizationalPerson, contact メール連絡先、 top, group 配布グループ、メールが有効なセキュリティグループ、および Microsoft 365 グループ ( msExchDynamicDistributionList 動的配布グループ、および top, publicFolder メールが有効なパブリックフォルダー) に対応しています。
たとえば、Get-Recipient -Filter "ObjectClass -eq 'Contact'" などです。
これは複数値プロパティですが、指定した値がプロパティに_含まれている_場合、フィルターが一致を返します。
Office physicalDeliveryOfficeName Get-Contact
Get-LinkedUser
Get-Mailbox
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Office -like '22*'" などです。
OfflineAddressBook 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 該当なし Get-MailPublicFolder 文字列または $null たとえば、Get-MailPublicFolder -Filter 'OnPremisesObjectId -ne $null' などです。
OperatorNumber msExchUMOperatorNumber Get-UMMailbox 文字列 (ワイルドカードを使用可能) または $null たとえば、Get-UMMailbox -Filter "OperatorNumber -eq 5" などです。
OtherFax otherFacsimileTelephoneNumber Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "OtherFax -like '206*'" などです。
OtherHomePhone otherHomePhone Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "OtherHomePhone -like '206*'" などです。
OtherTelephone otherTelephone Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "OtherTelephone -like '206*'" などです。
OWAEnabled 該当なし Get-CASMailbox ブール値 ($true または $false) フィルターは逆方向に動作します。 たとえば、Get-CASMailbox -Filter 'OWAEnabled -eq $true'OWAEnabled プロパティが False であるメールボックスを返し、Get-CASMailbox -Filter 'OWAEnabled -eq $false'OWAEnabled プロパティ が True であるメールボックスを返します。
OWAforDevicesEnabled msExchOmaAdminWirelessEnable Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CASMailbox -Filter 'OWAForDevicesEnabled -eq $true' などです。
OWAMailboxPolicy msExchOWAPolicy Get-CASMailbox
Get-Recipient
文字列または $null このフィルターでは、(旧称 Outlook Web App メールボックス ポリシーの) Outlook on the web メールボックス ポリシーの識別名が必要です。 たとえば、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 などです。
次のコマンド Get-OwaMailboxPolicy | Format-List Name,DistinguishedName を実行して、Outlook on the web メールボックス ポリシーの識別名を確認できます。
Pager pager Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Pager -like '206*'" などです。
PersistedCapabilities 該当なし Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列または $null 通常、このプロパティの値は、 $null Microsoft 365 のアカウントとメールボックスに対して (空白) ではありません。 有効なプロパティ値の詳細については、「 機能列挙」を参照してください。
たとえば、Get-Mailbox -Filter 'PersistedCapabilities -ne $null' などです。
これは複数値プロパティですが、指定した値がプロパティに_含まれている_場合、フィルターが一致を返します。
電話 telephoneNumber Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Phone -like '206*'" などです。
PhoneProviderId msExchUMPhoneProvider Get-UMMailbox 文字列 (ワイルドカードを使用可能) または $null たとえば、Get-UMMailbox -Filter "PhoneProviderId -like '206*'" などです。
PhoneticDisplayName msDS-PhoneticDisplayName Get-Contact
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-MailPublicFolder
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "PhoneticDisplayName -like 'Lila*'" などです。
PoliciesExcluded msExchPoliciesExcluded Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
文字列または $null たとえば、Get-Recipient -Filter 'PoliciesExcluded -ne $null' などです。
PoliciesIncluded msExchPoliciesIncluded Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UnifiedGroup
文字列または $null たとえば、Get-Recipient -Filter 'PoliciesIncluded -eq $null' などです。
PopEnabled 該当なし Get-CASMailbox ブール値 ($true または $false) たとえば、Get-CASMailbox -Filter 'POPEnabled -eq $false' などです。
PostalCode postalCode Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Recipient -Filter "PostalCode -eq 90210" などです。
PostOfficeBox postOfficeBox Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "PostOfficeBox -like '555*'" などです。
PreviousRecipientTypeDetails msExchPreviousRecipientTypeDetails Get-LinkedUser
Get-User
文字列または $null 有効な値については、Get-RecipientRecipientTypeDetails パラメーターの説明を参照してください。
たとえば、Get-User -Filter 'PreviousRecipientTypeDetails -ne $null' などです。
PrimarySmtpAddress 該当なし Get-CASMailbox
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-UMMailbox
Get-UnifiedGroup
文字列 (ワイルドカードを使用可能) _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 mDBOverQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 mDBOverHardQuotaLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 protocolSettings Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列 (ワイルドカードを使用可能) または $null メールボックスのこのプロパティの既定値は RemotePowerShell§1 です。 このプロパティには、Set-CASMailbox を使用してプロトコル (POP3 や IMAP4 など) を無効にすると、追加の値が設定されます。
たとえば、Get-Mailbox -Filter "ProtocolSettings -like 'POP3*'" などです。
PublicFolderContacts 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 msExchQueryBaseDN Get-Mailbox 文字列または $null このプロパティは、Active Directory の場所を指定するために Exchange 2007 グローバル アドレス一覧の分離で使用されていました。 この機能は Exchange 2010 Service Pack 2 のアドレス帳ポリシーと置き換えられたため、このプロパティの値は常に空白 ($null) にしておく必要があります。
たとえば、Get-Mailbox -Filter 'QueryBaseDN -ne $null' などです。
RecipientContainer msExchDynamicDLBaseDN Get-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 msExchRecipLimit Get-Mailbox
Get-MailUser
Get-RemoteMailbox
整数または Unlimited たとえば、Get-Mailbox -Filter "RecipientLimits -ne 'Unlimited'" などです。
RecipientType 該当なし Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-User
Get-UnifiedGroup
DynamicDistributionGroupMailContactMailNonUniversalGroupMailUniversalDistributionGroupMailUniversalSecurityGroupMailUserPublicFolder または UserMailbox たとえば、Get-Recipient -Filter "RecipientType -eq 'MailContact'" などです。
RecipientTypeDetails 該当なし Get-Contact
Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Group
Get-LinkedUser
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-Recipient
Get-RemoteMailbox
Get-SecurityPrincipal
Get-User
Get-UnifiedGroup
文字列 有効な値については、Get-RecipientRecipientTypeDetails パラメーターの説明を参照してください。
たとえば、Get-Recipient -Filter "RecipientTypeDetails -eq 'SharedMailbox'" などです。
RecoverableItemsQuota msExchDumpsterQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 msExchDumpsterWarningQuota Get-Mailbox
Get-MailUser
Get-RemoteMailbox
バイトで表したサイズの値 (たとえば、300MB1.5GB) または Unlimited。 単位が付加されていない値は、バイトとして扱われます。 このプロパティの値 Unlimited を検索する場合にのみ、Filter パラメーターを使用できます。 たとえば、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 unauthOrig Get-DistributionGroup
Get-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 dLMemRejectPerms Get-DistributionGroup
Get-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 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 該当なし Get-User ブール値 ($true または $false) たとえば、Get-User -Filter 'RemotePowerShellEnabled -eq $false' などです。
RemoteRecipientType 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 reportToOwner Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
ブール値 ($true または $false) たとえば、Get-DistributionGroup -Filter 'ReportToManagerEnabled -eq $true' などです。
ReportToOriginatorEnabled reportToOriginator Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
ブール値 ($true または $false) たとえば、Get-DistributionGroup -Filter 'ReportToOriginatorEnabled -eq $false' などです。
RequireAllSendersAreAuthenticated msExchRequireAuthToSendTo Get-DistributionGroup
Get-DynamicDistributionGroup
Get-Mailbox
Get-MailContact
Get-MailPublicFolder
Get-MailUser
Get-RemoteMailbox
Get-SecurityPrincipal
ブール値 ($true または $false) このプロパティは、コマンド Get-<RecipientType> -Identity <RecipientIdentity> | Format-List の結果に RequireSenderAuthenticationEnabled として表示されますが、フィルターでプロパティ名 RequireAllSendersAreAuthenticated を使用する必要があります。 たとえば、Get-DistributionGroup -Filter 'RequireAllSendersAreAuthenticated -eq $false' などです。
ResourceBehaviorOptions 該当なし Get-UnifiedGroup AllowOnlyMembersToPostCalendarMemberReadOnlyConnectorsEnabledHideGroupInOutlookNotebookForLearningCommunitiesEnabledReportToOriginatorSharePointReadonlyForMembersSubscriptionEnabledSubscribeMembersToCalendarEventsSubscribeMembersToCalendarEventsDisabledSubscribeNewGroupMembersWelcomeEmailDisabledWelcomeEmailEnabled または $null たとえば、Get-UnifiedGroup -Filter "ResourceBehaviorOptions -eq 'CalendarMemberReadOnly'" などです。
ResourceCapacity msExchResourceCapacity Get-Mailbox 整数または $null たとえば、Get-Mailbox -Filter "ResourceCapacity -gt 15" などです。
ResourceCustom 該当なし 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 該当なし Get-UnifiedGroup Team または $null たとえば、Get-UnifiedGroup -Filter "ResourceProvisioningOptions -eq 'Team'" などです。
ResourceType 該当なし Get-Mailbox
Get-Recipient
Room (0)、Equipment (1)、または $null たとえば、Get-Mailbox -Filter "ResourceType -eq 'Equipment'" などです。
RetainDeletedItemsFor garbageCollPeriod Get-Mailbox
Get-MailUser
Get-RemoteMailbox
期間値 : dd.hh:mm:ss (dd = 日、hh = 時間、mm = 分、ss = 秒) の形式で期間として入力します。 Filter パラメーターを使用して、このプロパティの期間値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RetainDeletedItemsFor -<Operator> '<TimeSpan>'" を使用します。 たとえば、Get-Mailbox | where "$_.RetainDeletedItemsFor -gt '14.00:00:00'" などです。
RetentionComment msExchRetentionComment Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Mailbox -Filter "RetentionComment -like '7 years*'" などです。
RetentionPolicy 該当なし 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 msExchRetentionURL Get-Mailbox
Get-MailUser
Get-RemoteMailbox
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Mailbox -Filter "RetentionUrl -like 'https://intranet.contoso.com/*'" などです。
RoleAssignmentPolicy 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 msExchMDBRulesQuota Get-Mailbox バイトで表したサイズの値 (たとえば、50B または 128KB)。 単位が付加されていない値は、バイトとして扱われます。 Filter パラメーターを使用して、このプロパティのサイズ値を検索することはできません。 代わりに、次の構文 Get-Mailbox | where "$_.RulesQuota -<Operator> '<Size>'" を使用します。 たとえば、Get-Mailbox | where "$_.RulesQuota -lt '256KB'" などです。
SafeRecipientsHash msExchSafeRecipientsHash Get-Recipient 空白 ($null) またはハッシュ値。 現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'SafeRecipientsHash -ne $null'. などです。
SafeSendersHash msExchSafeSendersHash Get-Recipient 空白 ($null) またはハッシュ値。 現実的には、この値を使用すると、空白または空白以外の値をフィルター処理できます。 たとえば、Get-Recipient -Filter 'SafeSendersHash -ne $null'. などです。
SamAccountName SamAccountName Get-CASMailbox
Get-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 msExchMessageHygieneSCLDeleteThreshold Get-Mailbox -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (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 msExchMessageHygieneSCLJunkThreshold Get-Mailbox -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLJunkThreshold として表示されますが、フィルターではプロパティ名 SCLJunkThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLJunkThresholdInt -ge -2147483645" などです。
SCLQuarantineThresholdInt msExchMessageHygieneSCLQuarantineThreshold Get-Mailbox -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLQuarantineThreshold として表示されますが、フィルターではプロパティ名 SCLQuarantineThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLQuarantineThresholdInt -ge -2147483643" などです。
SCLRejectThresholdInt msExchMessageHygieneSCLRejectThreshold Get-Mailbox -2147483648 (SCL 値 0)、-2147483647 (SCL 値 1)、-2147483646 (SCL 値 2)、-2147483645 (SCL 値 3)、-2147483644 (SCL 値 4)、-2147483643 (SCL 値 5)、-2147483642 (SCL 値 6)、-2147483641 (SCL 値 7)、-2147483640 (SCL 値 8)、-2147483639 (SCL 値 9) または $null このプロパティはコマンド Get-Mailbox -Identity <MailboxIdentity> | Format-List の結果に SCLRejectThreshold として表示されますが、フィルターではプロパティ名 SCLRejectThresholdInt を使用する必要があります。 たとえば、Get-Mailbox -Filter "SCLRejectThresholdInt -ge -2147483641" などです。
SendOofMessageToOriginatorEnabled oOFReplyToOriginator Get-DistributionGroup
Get-DynamicDistributionGroup
Get-UnifiedGroup
ブール値 ($true または $false) たとえば、Get-DistributionGroup -Filter 'SendOofMessageToOriginatorEnabled -eq $true' などです。
ServerLegacyDN 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 該当なし Get-CASMailbox
Get-Mailbox
Get-Recipient
Get-UMMailbox
文字列または $null たとえば、Get-Recipient -Filter "ServerName -eq 'Mailbox01'" などです。
SharingPolicy 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 を実行します。
: (Default Sharing Policy という) 既定の共有ポリシーをメールボックスに割り当てると、SharingPolicy プロパティの値は空白 ($null) になります。
Sid objectSid Get-Group
Get-LinkedUser
Get-SecurityPrincipal
Get-User
文字列 たとえば、Get-User -Filter "Sid -eq 's-1-5-21-3628364307-1600040346-819251021-2603'" などです。
SidHistory SIDHistory Get-Group
Get-LinkedUser
Get-User
文字列または $null たとえば、Get-User -Filter "SidHistory -eq 's-1-5-21-3628364307-1600040346-819251021-2603'" などです。
SimpleDisplayName displayNamePrintable Get-Contact
Get-DistributionGroup
Get-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 該当なし Get-Mailbox
Get-MailUser
Get-RemoteMailbox
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'SingleItemRecoveryEnabled -eq $true' などです。
SKUAssigned 該当なし Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-User
ブール値 ($true$false) または $null たとえば、Get-User -Filter 'SKUAssigned -eq $true' などです。
SourceAnchor 該当なし Get-Mailbox 文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Mailbox -Filter 'SourceAnchor -ne $null' などです。
StateOrProvince st Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "StateOrProvince -like 'Carolina*'" などです。
StreetAddress streetAddress Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "StreetAddress -like '36th Ave NE*'" などです。
StsRefreshTokensValidFrom msExchStsRefreshTokensValidFrom Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
$null または日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-User -Filter "StsRefreshTokensValidFrom -gt '8/1/2017'" などです。
TelephoneAssistant telephoneAssistant Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "TelephoneAssistant -like '206*'" などです。
ThrottlingPolicy 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 を実行します。
Title title Get-Contact
Get-LinkedUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "Title -eq 'Dr.'" などです。
UMAddresses msExchUMAddresses Get-UMMailbox 文字列 (ワイルドカードを使用可能) または $null たとえば、Get-UMMailbox -Filter 'UMAddresses -ne $null' などです。
UMCallingLineIds msExchUMCallingLineIds Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "UMCallingLineIds -like '123*'" などです。
これは複数値プロパティですが、指定した値がプロパティに_含まれている_場合、フィルターが一致を返します。
UMDtmfMap msExchUMDtmfMap Get-Contact
Get-DistributionGroup
Get-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 該当なし Get-Mailbox
Get-Recipient
Get-UMMailbox
ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'UMEnabled -eq $true' などです。
UMMailboxPolicy msExchUMTemplateLink Get-Recipient
Get-UMMailbox
文字列または $null このフィルターでは、UM メールボックス ポリシーの識別名が必要です。 たとえば、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'" などです。
UM メールボックス ポリシーの識別名を検索するには、次のコマンド Get-UMMailboxPolicy | Format-List Name,DistinguishedName を実行します。
UMRecipientDialPlanId msExchUMRecipientDialPlanLink Get-Recipient 文字列または $null このフィルターでは、UM ダイヤル プランの識別名が必要です。 たとえば、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'" などです。
UM ダイヤル プランの識別名を検索するには、次のコマンド Get-UMDialPlan | Format-List Name,DistinguishedName を実行します。
UpgradeRequest 該当なし Get-User None (0)、TenantUpgrade (1)、PrestageUpgrade (2)、CancelPrestageUpgrade (3)、PilotUpgrade (4) または TenantUpgradeDryRun (5)。 たとえば、Get-User -Filter "UpgradeRequest -ne 'None'" などです。
UpgradeStatus 該当なし 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 msExchUsageLocation Get-Mailbox
Get-MailUser
Get-Recipient
文字列または $null このフィルターでは、ISO 3166-1 の国名 (例: United States )、または US Microsoft 365 のユーザー用の2文字の国コード (たとえば、) が必要です。 詳細については、「国コード - ISO 3166」を参照してください。
たとえば、Get-Recipient -Filter 'UsageLocation -ne $null' などです。
UseDatabaseQuotaDefaults mDBUseDefaults Get-Mailbox ブール値 ($true または $false) たとえば、Get-Mailbox -Filter 'UseDatabaseQuotaDefaults -eq $false' などです。
UserAccountControl userAccountControl Get-LinkedUser
Get-User
AccountDisabledDoNotExpirePassword、または NormalAccount たとえば、Get-User -Filter "UserAccountControl -eq 'NormalAccount'" などです。
カンマで区切って複数の値を指定できますが、順序があります。 たとえば、Get-User -Filter "UserAccountControl -eq 'AccountDisabled,NormalAccount'"Get-User -Filter "UserAccountControl -eq 'NormalAccount,AccountDisabled'"とは異なる結果を返します。
この複数値プロパティは、プロパティが指定した値と等しい場合にのみ一致を返します。
UserPrincipalName userPrincipalName Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
文字列 (ワイルドカードを使用可能) たとえば、Get-User -Filter "UserPrincipalName -like 'julia@*'" などです。
VoiceMailSettings msExchUCVoiceMailSettings Get-Contact
Get-LinkedUser
Get-User
文字列または $null たとえば、Get-User -Filter 'VoiceMailSettings -ne $null' などです。
WebPage wWWHomePage Get-Contact
Get-LinkedUser
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-User -Filter "WebPage -like 'https://intranet.contoso.com/*'" などです。
WhenChanged WhenChanged Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Recipient -Filter "WhenChanged -gt '8/1/2017 2:00:00 PM'" などです。
WhenChangedUTC 該当なし Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Recipient -Filter "WhenChangedUTC -gt '8/1/2017 2:00:00 PM'" などです。
WhenCreated whenCreated Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Recipient -Filter "WhenCreated -gt '8/1/2017 2:00:00 PM'" などです。
WhenCreatedUTC 該当なし Get-CASMailbox
Get-Contact
Get-DistributionGroup
Get-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
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Recipient -Filter "WhenCreatedUTC -gt '8/1/2017 2:00:00 PM'" などです。
WhenMailboxCreated msExchWhenMailboxCreated Get-Mailbox
Get-MailUser
Get-Recipient
Get-RemoteMailbox
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) たとえば、Get-Recipient -Filter "WhenMailboxCreated -gt '8/1/2017 2:00:00 PM'" などです。
WhenSoftDeleted msExchWhenSoftDeletedTime Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-RemoteMailbox
Get-User
Get-UnifiedGroup
日付/時刻の値: 1601 年 1 月 1 日からの時間を 100 ナノ秒単位で示す 64 ビット値 (UTC) このフィルターでは、メールボックスのコマンドに SoftDeleted スイッチが必要です。
たとえば、Get-Mailbox -SoftDeleted -Filter "WhenSoftDeleted -gt '8/1/2017 2:00:00 PM'" などです。
WindowsEmailAddress mail Get-Contact
Get-DistributionGroup
Get-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 msExchWindowsLiveID Get-LinkedUser
Get-Mailbox
Get-MailUser
Get-Recipient
Get-User
文字列 (ワイルドカードを使用可能) または $null たとえば、Get-Mailbox -Filter "WindowsEmailAddress -like '@fabrikam.onmicrosoft.com*'" などです。

詳細情報

Exchange Server 2007 は、LDAP フィルターの代わりに OPATH フィルターを必要とする最初のバージョンの Exchange です。 LDAP フィルターを OPATH フィルターに変換する方法の詳細については、Microsoft Exchange チーム ブログの記事の「LDAP フィルターを OPATH に変換するための追加情報のページ」を参照してください。