Share via


Test-SystemHealth

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Última modificación del tema: 2007-07-05

Utilice el cmdlet Test-SystemHealth para recopilar datos acerca de su sistema Microsoft Exchange y analizarlos según los procedimientos recomendados.

Sintaxis

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

Descripción detallada

Para ejecutar el cmdlet Test-SystemHealth, se debe utilizar una cuenta en la que se delegue lo siguiente:

  • Función Administrador de servidores de Exchange y grupo Administradores local para el servidor de destino

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

ADCredentials

Opcional

System.Management.Automation.PSCredential

El parámetro ADCredentials especifica las credenciales que se utilizan para tener acceso al servicio de directorio de Active Directory. El valor predeterminado son las credenciales del usuario.

Analyze

Opcional

System.Management.Automation.SwitchParameter

El parámetro Analyze habilita el análisis en los datos recopilados. Un valor $true habilita el análisis. El valor predeterminado es $true.

Collect

Opcional

System.Management.Automation.SwitchParameter

El parámetro Collect habilita la recopilación de datos. El valor $true habilita la recopilación de datos. El valor predeterminado es $true.

ConfigurationFileLocation

Opcional

Microsoft.Exchange.Data.LongPath

Reservado para uso interno.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm.

Description

Opcional

System.String

El parámetro Description especifica una etiqueta descriptiva para la exploración.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

El parámetro DomainController especifica el controlador de dominio que se utiliza para tener acceso a Active Directory. Utilice el nombre de dominio completo (FQDN) del controlador de dominio que desee utilizar.

DownloadConfigurationUpdates

Opcional

System.Management.Automation.SwitchParameter

El parámetro DownloadConfigurationUpdates comprueba las descargas de versiones más recientes del archivo de configuración. El valor predeterminado es $true, que comprueba las descargas de versiones más recientes del archivo de configuración.

ExchangeCredentials

Opcional

System.Management.Automation.PSCredential

El parámetro ExchangeCredentials identifica las credenciales para aplicar al acceso a servidores que ejecuten Exchange.

Export

Opcional

System.Management.Automation.SwitchParameter

El parámetro Export hace que los datos confidenciales se quiten del archivo de salida especificado. Un valor $true causa la eliminación de los datos. El valor predeterminado es $false.

GenerateEvents

Opcional

System.Management.Automation.SwitchParameter

Reservado para uso interno.

GenerateSQMData

Opcional

System.Management.Automation.SwitchParameter

Reservado para uso interno.

MaxThreads

Opcional

System.Int32

Reservado para uso interno.

MergeFileLocation

Opcional

Microsoft.Exchange.Data.LongPath

Reservado para uso interno.

OutFileLocation

Opcional

Microsoft.Exchange.Data.LongPath

El parámetro OutFileLocation identifica el nombre y la ruta del archivo de datos que se va a generar.

Roles

Opcional

System.String[]

Reservado para uso interno.

ScanType

Opcional

System.String

Reservado para uso interno.

ServerList

Opcional

System.String[]

Reservado para uso interno.

Timeout

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro Timeout especifica el número de segundos antes del tiempo de espera de la operación. El valor predeterminado es 300 segundos (5 minutos).

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

 

Excepciones

Excepciones Descripción

 

 

Ejemplo

El siguiente código es un ejemplo del comando Test-SystemHealth.

Test-SystemHealth