Командлет Test-ExchangeSearch используется для проверки того, что поиск в настоящее время включен и своевременно выполняет индексацию новых сообщений электронной почты.
Синтаксис
Test-ExchangeSearch [-Identity <MailboxIdParameter>] [-DomainController <Fqdn>] [-IndexingTimeout <Int32>] [-MonitoringContext <$true | $false>] |
Test-ExchangeSearch [-DomainController <Fqdn>] [-IndexingTimeout <Int32>] [-MonitoringContext <$true | $false>] [-Server <ServerIdParameter>] |
Test-ExchangeSearch [-DomainController <Fqdn>] [-IndexingTimeout <Int32>] [-MonitoringContext <$true | $false>] |
Параметры
Параметр | Обязательность | Тип | Описание |
---|---|---|---|
DomainController |
Дополнительно |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, получающего данные из службы каталогов Active Directory, включите в команду параметр DomainController. |
Идентификатор |
Дополнительно |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Параметр Identity определяет получателя, для которого нужно выполнить проверку поиска. Если этот параметр не задан, используется почтовый ящик системного помощника. |
IndexingTimeout |
Дополнительно |
System.Int32 |
Параметр IndexingTimeout определяет максимальный интервал
времени между добавлением сообщения электронной почты в тестовый
почтовый ящик и ожиданием его возвращения в результате поиска.
Значение по умолчанию: |
MonitoringContext |
Дополнительно |
System.Boolean |
Параметр MonitoringContext определяет результирующий XML-файл, записываемый для Microsoft Operations Manager. |
Server (сервер) |
Дополнительно |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Параметр Server определяет сервер Exchange получателя, для которого нужно выполнить проверку поиска. |
Подробное описание
Командлет Test-ExchangeSearch создает сообщение и вложение, которое может быть найдено только поиском Microsoft Exchange. Если почтовый ящик не указан в параметре Identity, сообщение сохраняется в почтовом ящике системного секретаря. Команда ждет индексации сообщения и затем проводит поиск содержимого. В случае обнаружения содержания сообщения команда сообщает об удаче выполнения. Команда сообщает о сбое, если содержимое не удается обнаружить после истечения интервала времени, заданного параметром IndexingTimeout.
Для выполнения командлета Test-ExchangeSearch используемой учетной записи необходимо делегировать следующие роли:
- роль администратора получателей Exchange.
- роль администратора сервера Exchange Server и членство в
локальной группе администраторов на целевом сервере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
Исключения
Исключения | Описание |
---|---|
Пример
Этот пример проверяет, выполняется ли поиск для пользователя John@contoso.com.
Копировать код | |
---|---|
Test-ExchangeSearch -Identity john@contoso.com |