Test-SystemHealth
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Ultima modifica dell'argomento: 2007-07-05
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>] [-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>]]
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 |
Collect |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro Collect consente la raccolta dati. Il valore |
ConfigurationFileLocation |
Facoltativo |
Microsoft.Exchange.Data.LongPath |
Solo per uso interno. |
Confirm |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro Confirm consente di determinare la sospensione dell'elaborazione e di richiedere che l'utente confermi l'operazione che verrà eseguita dal comando prima che l'elaborazione continui. Con il parametro Confirm non è necessario specificare un valore. |
Description |
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 (FQDN, Fully Qualified Domain Name) 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 è |
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 |
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). |
WhatIf |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro WhatIf consente di indicare al comando di simulare le azioni da eseguire sull'oggetto. Il parametro WhatIf consente di visualizzare le modifiche che verrebbero apportate senza applicarle. Con il parametro WhatIf non è necessario specificare un valore. |
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