Condividi tramite


Test-SystemHealth (RTM)

 

Si applica a: Exchange Server 2007

Ultima modifica dell'argomento: 2007-06-11

Il cmdlet Test-SystemHealth consente di acquisire i dati relativi al sistema di Microsoft Exchange in uso e di analizzare i dati secondo le procedure consigliate.

Sintassi

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>]

Descrizione dettagliata

Per eseguire il cmdlet Test-SystemHealth, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Server Administrator e appartenenza al gruppo Administrators locale del server di destinazione.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Parametri

Parametro Obbligatorio Tipo Descrizione

ADCredentials

Facoltativo

System.Management.Automation.PSCredential

Il parametro ADCredentials specifica le credenziali utilizzate per accedere al servizio directory di Active Directory. Il valore predefinito corrisponde alle credenziali attuali dell'utente.

Analyze

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro Analyze consente di analizzare i dati raccolti. Il valore $true attiva l'analisi. Il valore predefinito è $true.

Collect

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro Collect consente la raccolta dati. Il valore $true attiva la raccolta dati. Il valore predefinito è $true.

ConfigurationFileLocation

Facoltativo

Microsoft.Exchange.Data.LongPath

Solo per uso interno.

Descrizione

Facoltativo

System.String

Il parametroDescription specifica un'etichetta descrittiva per l'analisi.

DomainController

Facoltativo

Microsoft.Exchange.Data.Fqdn

Il parametro DomainController specifica il controller di dominio da utilizzare per accedere a Active Directory. Utilizzare il nome di dominio completo del controller di dominio che si desidera utilizzare.

DownloadConfigurationUpdates

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro DownloadConfigurationUpdates ricerca e scarica le versioni più recenti del file di configurazione. Il valore predefinito è $true, che ricerca e scarica le versioni più recenti del file di configurazione.

ExchangeCredentials

Facoltativo

System.Management.Automation.PSCredential

Il parametro ExchangeCredentials identifica le credenziali da applicare per eseguire l'accesso ai server che eseguono Exchange.

Export

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro Export causa la rimozione dei dati riservati dal file di output specificato. Il valore $true attiva la rimozione. Il valore predefinito è $false.

GenerateEvents

Facoltativo

System.Management.Automation.SwitchParameter

Solo per uso interno.

GenerateSQMData

Facoltativo

System.Management.Automation.SwitchParameter

Solo per uso interno.

MaxThreads

Facoltativo

System.Int32

Solo per uso interno.

MergeFileLocation

Facoltativo

Microsoft.Exchange.Data.LongPath

Solo per uso interno.

OutFileLocation

Facoltativo

Microsoft.Exchange.Data.LongPath

Il parametro OutFileLocation identifica il nome e il percorso del file di dati da generare.

Roles

Facoltativo

System.String[]

Solo per uso interno.

ScanType

Facoltativo

System.String

Solo per uso interno.

ServerList

Facoltativo

System.String[]

Solo per uso interno.

Timeout

Facoltativo

Microsoft.Exchange.Data.EnhancedTimeSpan

Il parametro Timeout specifica il numero di secondi prima del timeout dell'operazione. Il valore predefinito è 300 secondi (5 minuti).

Tipi di input

Tipi restituiti

Errori

Errore Descrizione

 

 

Eccezioni

Eccezioni Descrizione

 

 

Esempio

Nel codice seguente viene riportato un esempio del comando Test-SystemHealth.

Test-SystemHealth