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 参数启用对所收集的数据的分析。值为 |
Collect |
可选 |
System.Management.Automation.SwitchParameter |
Collect 参数启用数据收集。值为 |
ConfigurationFileLocation |
可选 |
Microsoft.Exchange.Data.LongPath |
保留供内部使用。 |
说明 |
可选 |
System.String |
Description 参数指定针对扫描的说明性标签。 |
DomainController |
可选 |
Microsoft.Exchange.Data.Fqdn |
DomainController 参数指定用于访问 Active Directory 的域控制器。请使用要使用的域控制器的完全限定的域名 (FQDN)。 |
DownloadConfigurationUpdates |
可选 |
System.Management.Automation.SwitchParameter |
DownloadConfigurationUpdates 参数检查并下载配置文件的较新版本。默认值为 |
ExchangeCredentials |
可选 |
System.Management.Automation.PSCredential |
ExchangeCredentials 参数用于标识访问运行 Exchange 的服务器时所应用的凭据。 |
Export |
可选 |
System.Management.Automation.SwitchParameter |
指定 Export 参数时将从指定的输出文件中删除敏感数据。值为 |
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