Поделиться через


Комендлет Test-SystemHealth (окончательная первоначальная версия)

 

Применимо к: Exchange Server 2007

Последнее изменение раздела: 2007-06-11

Командлет Test-SystemHealth используется для сбора данных о системе Microsoft Exchange и для анализа данных согласно рекомендациям.

Синтаксис

test-SystemHealth [-ADCredentials <PSCredential>] [-Analyze <SwitchParameter>] [-Collect <SwitchParameter>] [-ConfigurationFileLocation <LongPath>] [-Description <String>] [-DomainController <Fqdn>] [-DownloadConfigurationUpdates <SwitchParameter>] [-ExchangeCredentials <PSCredential>] [-Export <SwitchParameter>] [-GenerateEvents <SwitchParameter>] [-GenerateSQMData <SwitchParameter>] [-MaxThreads <Int32>] [-MergeFileLocation <LongPath>] [-OutFileLocation <LongPath>] [-Roles <String[]>] [-ScanType <String>] [-ServerList <String[]>] [-Timeout <EnhancedTimeSpan>]

Подробное описание

Для выполнения командлета Test-SystemHealth используемой учетной записи необходимо делегировать:

  • роль администратора сервера Exchange Server и членство в локальной группе администраторов на целевом сервере.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Параметры

Параметр Обязательный Тип Описание

ADCredentials

Необязательный

System.Management.Automation.PSCredential

Параметр ADCredentials указывает учетные данные, которые используются для доступа к службе каталогов Active Directory. Значение по умолчанию — учетные данные текущего пользователя.

Analyze

Необязательный

System.Management.Automation.SwitchParameter

Параметр Analyze включает анализ для собираемых данных. При значении равном $true анализ включается. Значение по умолчанию: $true.

Collect

Необязательный

System.Management.Automation.SwitchParameter

Параметр Collect включает сбор данных. При значении равном $true сбор данных включается. Значение по умолчанию: $true.

ConfigurationFileLocation

Необязательный

Microsoft.Exchange.Data.LongPath

Зарезервировано для внутреннего использования.

Описание

Необязательный

System.String

Параметр Description задает поясняющую метку для сканирования.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Параметр DomainController задает контроллер домена, используемый для доступа к службе Active Directory. Укажите полное доменное имя нужного контроллера домена.

DownloadConfigurationUpdates

Необязательный

System.Management.Automation.SwitchParameter

Параметр DownloadConfigurationUpdates включает проверку и загрузку новых версий файла конфигурации. Значение по умолчанию равно $true, что соответствует включению проверки и загрузки новых версий файла конфигурации.

ExchangeCredentials

Необязательный

System.Management.Automation.PSCredential

Параметр ExchangeCredentials идентифицирует учетные данные, применяемые для доступа к серверам, на которых выполняется Exchange.

Export

Необязательный

System.Management.Automation.SwitchParameter

Параметр Export активизирует удаление конфиденциальных данных из указанного выходного файла. При значении равном $true происходит удаление конфиденциальных данных. Значение по умолчанию: $false.

GenerateEvents

Необязательный

System.Management.Automation.SwitchParameter

Зарезервировано для внутреннего использования.

GenerateSQMData

Необязательный

System.Management.Automation.SwitchParameter

Зарезервировано для внутреннего использования.

MaxThreads

Необязательный

System.Int32

Зарезервировано для внутреннего использования.

MergeFileLocation

Необязательный

Microsoft.Exchange.Data.LongPath

Зарезервировано для внутреннего использования.

OutFileLocation

Необязательный

Microsoft.Exchange.Data.LongPath

Параметр OutFileLocation идентифицирует имя и путь для создаваемого файла данных.

Roles

Необязательный

System.String[]

Зарезервировано для внутреннего использования.

ScanType

Необязательный

System.String

Зарезервировано для внутреннего использования.

ServerList

Необязательный

System.String[]

Зарезервировано для внутреннего использования.

Timeout

Необязательный

Microsoft.Exchange.Data.EnhancedTimeSpan

Параметр Timeout задает количество секунд, в течение которых ожидается выполнение операции, прежде чем она будет блокирована по времени. Значение по умолчанию равно 300 секундам (5 минутам).

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

 

Исключения

Исключения Описание

 

 

Пример

Следующий код является примером команды Test-SystemHealth.

Test-SystemHealth