Compartir a través de


Get-DscConfigurationStatus

Recupera datos sobre las ejecuciones de configuración completadas.

Sintaxis

Get-DscConfigurationStatus
   [-All]
   [-CimSession <CimSession[]>]
   [-ThrottleLimit <Int32>]
   [-AsJob]
   [<CommonParameters>]

Description

El cmdlet Get-DscConfigurationStatus recupera información detallada sobre las ejecuciones de configuración completadas en el sistema. De forma predeterminada, devuelve la información sobre la última ejecución de configuración. Este cmdlet es útil para buscar información histórica sobre las ejecuciones de configuración, como cuando se ejecutaron las configuraciones, el estado de las ejecuciones, el número de recursos de las configuraciones y qué recursos se realizaron correctamente o no.

Ejemplos

Ejemplo 1: Obtener información sobre la última ejecución de configuración

Get-DscConfigurationStatus

Este comando obtiene información sobre la última ejecución de configuración.

Ejemplo 2: Obtener información sobre todas las configuraciones

Get-DscConfigurationStatus -All

Este comando obtiene información sobre todas las configuraciones que se ejecutaron en el sistema, incluida la comprobación de coherencia de Desired State Configuration (DSC) de Windows PowerShell.

Ejemplo 3: Obtener información sobre la configuración que se ejecuta en un equipo remoto

Get-DscConfigurationStatus -CimSession "Server01"

Este comando obtiene los detalles de ejecución de configuración del equipo remoto denominado Server01. Usa el transporte WSMan para conectarse al equipo remoto y requiere que el usuario que se conecte sea administrador en el equipo remoto.

Parámetros

-All

Indica que este cmdlet recupera información sobre todas las ejecuciones de configuración en el equipo, incluida la aplicación de configuración y la comprobación de coherencia.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AsJob

Indica que este cmdlet ejecuta el comando como un trabajo en segundo plano.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CimSession

Ejecuta el cmdlet en una sesión remota o en un equipo remoto. Escriba un nombre de equipo o un objeto de sesión, como la salida de un New-CimSession o cmdlet get-CimSession. El valor predeterminado es la sesión actual en el equipo local.

Tipo:CimSession[]
Alias:Session
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ThrottleLimit

Especifica el número máximo de operaciones simultáneas que se pueden establecer para ejecutar el cmdlet. Si se omite este parámetro o se especifica un valor de 0, Windows PowerShell calcula un límite óptimo para el cmdlet en función del número de cmdlets CIM que se ejecutan en el equipo. El límite solo se aplica al cmdlet actual, no a la sesión o al equipo.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False