EXO V2 模块中的筛选器

Exchange Online PowerShell V2 模块(缩写为 EXO V2 模块)包含几个独占 cmdlet,它们对高速度、大容量操作进行了优化,并且(在连接到组织后)允许访问服务中的数百个现有 cmdlet。 有关详细信息,请参阅关于 Exchange Online PowerShell V2 模块

若要充分利用 EXO V2 模块,请按照本文中的指南操作。

使用客户端筛选获得最佳性能

服务器端筛选在 cmdlet 上使用 筛选器RecipientFilter 参数。 客户端筛选使用 Where-Object cmdlet(也称 where?)。

通常,服务器端筛选可令你在 PowerShell cmdlet 中获得更好的性能。 但是,对于 EXO V2 模块,使用客户端筛选时实际上会获得更好的性能。 我们正在努力改进模块中服务器端筛选的性能。

受支持或不受支持的属性

尽管 EXO V2 模块支持大多数可筛选属性,但目前不支持筛选以下属性:



Cmdlet 属性 LDAP Display Name
Get-CASMailbox MemberOfGroup

ExternalDirectoryObjectId

memberOf

msExchExternalDirectoryObjectId

Get-Mailbox DeletedItemFlags

ExternalDirectoryObjectId

LanguagesRaw

MasterAccountSid

MemberOfGroup

RequireAllSendersAreAuthenticated

SCLDeleteThresholdInt

SCLJunkThresholdInt

SCLQuarantineThresholdInt

SCLRejectThresholdInt

deletedItemFlags

msExchExternalDirectoryObjectId

msExchUserCulture

msExchMasterAccountSid

memberOf

msExchRequireAuthToSendTo

msExchMessageHygieneSCLDeleteThreshold

msExchMessageHygieneSCLJunkThreshold

msExchMessageHygieneSCLQuarantineThreshold

msExchMessageHygieneSCLRejectThreshold

Get-Recipient CountryCode

ExternalDirectoryObjectId

MasterAccountSid

MemberOfGroup

成员

countryCode

msExchExternalDirectoryObjectId

msExchMasterAccountSid

memberOf

成员

受支持和不支持的运算符

EXO V2 模块中所有字符串格式均完全支持以下运算符:

-like-notlike 运算符使用通配符的使用方面受到限制。 具体来说,只能在字符串值开头和/或结尾处使用通配符。

例如,不支持以下文本搜索:

"UPN -like 'A*B*C'

但是支持下列搜索:

"UPN -like 'A*' -and UPN -like '*C' -and UPN like '*B*'"