Test-SystemHealth

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上次修改主題的時間: 2007-07-05

使用 Test-SystemHealth 指令程式即可收集 Microsoft Exchange 系統的相關資料,並根據最佳作法分析資料。

語法

test-SystemHealth [-ADCredentials <PSCredential>] [-Analyze <SwitchParameter>] [-Collect <SwitchParameter>] [-ConfigurationFileLocation <LongPath>] [-Confirm [<SwitchParameter>]] [-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>] [-WhatIf [<SwitchParameter>]]

詳細描述

若要執行 Test-SystemHealth 指令程式,您使用的帳戶必須已委派下列資格:

  • 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

保留供內部使用。

Confirm

選用

System.Management.Automation.SwitchParameter

Confirm 參數會使得命令暫停處理,並要求確認命令將進行的動作之後才會繼續處理。您不需要為 Confirm 參數指定任何值。

Description

選用

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 分鐘)。

WhatIf

選用

System.Management.Automation.SwitchParameter

WhatIf 參數指示命令模擬它將對物件採取的動作。使用 WhatIf 參數,則不需要套用任何變更,就能檢視變更。您不需要為 WhatIf 參數指定任何值。

輸入類型

傳回類型

錯誤

錯誤 描述

 

 

例外狀況

例外狀況 描述

 

 

範例

下列程式碼是 Test-SystemHealth 命令的範例。

Test-SystemHealth 

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.