Test-ServiceHealth (RTM)

 

適用版本: Exchange Server 2007

上次修改主題的時間: 2007-06-11

使用 Test-ServiceHealth 指令程式可測試是否已啟動伺服器上設定為自動啟動的所有必要服務。如果所設定的某個角色有任何必要的服務是設定為自動啟動,但該服務目前並未執行,則 Test-ServiceHealth 指令程式就會傳回錯誤。

語法

Test-ServiceHealth [-Server <ServerIdParameter>] [-ActiveDirectoryTimeout <Int32>] [-DomainController <Fqdn>] [-MonitoringContext <$true | $false>]

詳細描述

若要執行 Test-ServiceHealth 指令程式,必須對您使用的帳戶委派下列項目:

  • Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

若要在已安裝 Edge Transport server role 的電腦上執行 Test-ServiceHealth 指令程式,則必須使用該電腦之本機 Administrators 群組成員的帳戶進行登入。

參數

參數 必要 類型 描述

ActiveDirectoryTimeout

選用

System.Int32

ActiveDirectoryTimeout 參數指定在作業逾時之前允許完成每項 Active Directory 目錄服務作業的時間長度 (以秒為單位)。預設值為 15 秒。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

若要指定從 Active Directory 目錄服務擷取資料之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。

MonitoringContext

選用

System.Boolean

MonitoringContext 參數指定是否在命令結果中包含監視事件及效能計數器。此參數的兩個可能值是 $true 或 $false。如果您指定 $true,則結果除了服務的相關資訊外,還會包含監視事件及效能計數器。

Server

選用

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Server 參數指定您要檢查是否正在執行必要服務的伺服器。如果不指定此參數,命令會檢查本機伺服器上的服務。

輸入類型

傳回類型

錯誤

錯誤 描述

 

例外狀況

例外狀況 描述

 

範例

在此範例中,會使用沒有參數的 Test-ServiceHealth 指令程式測試本機伺服器上的服務。

Test-ServiceHealth

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