Get-DscConfigurationStatus

Recupera datos sobre las ejecuciones de configuración completadas.

Syntax

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

Description

El Get-DscConfigurationStatus cmdlet 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 Windows PowerShell Desired State Configuration (DSC).

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. Esto usa el transporte de WSMan para conectarse al equipo remoto y requiere que el usuario que se conecta 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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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 cmdlet New-CimSession o Get-CimSession . El valor predeterminado es la sesión actual en el equipo local.

Type:CimSession[]
Aliases:Session
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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 , Windows PowerShell calcula un límite óptimo para el cmdlet en función del número de 0 cmdlets CIM que se ejecutan en el equipo. El límite solo se aplica al cmdlet actual, no a la sesión ni al equipo.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False