Test-SystemHealth (RTM)

 

适用于: Exchange Server 2007

上一次修改主题: 2007-06-11

使用 Test-SystemHealth cmdlet 可以收集有关 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 cmdlet,必须为您使用的帐户委派以下角色:

  • Exchange Server 管理员角色和目标服务器的本地 Administrators 组

有关管理 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 的域控制器。请使用要使用的域控制器的完全限定的域名 (FQDN)。

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