Get-DscConfigurationStatus

Recupera i dati sulle esecuzioni di configurazione completate.

Sintassi

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

Descrizione

Il Get-DscConfigurationStatus cmdlet recupera informazioni dettagliate sulle esecuzioni di configurazione completate nel sistema. Per impostazione predefinita, restituisce le informazioni sull'ultima esecuzione di configurazione. Questo cmdlet è utile per trovare informazioni cronologiche sulle esecuzioni di configurazione, ad esempio quando sono state eseguite le configurazioni, lo stato delle esecuzioni, il numero di risorse nelle configurazioni e quali risorse hanno avuto esito positivo o negativo.

Esempio

Esempio 1: Ottenere informazioni sull'ultima esecuzione della configurazione

Get-DscConfigurationStatus

Questo comando ottiene informazioni sull'ultima esecuzione di configurazione.

Esempio 2: Ottenere informazioni su tutte le configurazioni

Get-DscConfigurationStatus -All

Questo comando ottiene informazioni su tutte le configurazioni eseguite nel sistema, incluso il controllo di coerenza Windows PowerShell Desired State Configuration (DSC).

Esempio 3: Ottenere informazioni sull'esecuzione della configurazione in un computer remoto

Get-DscConfigurationStatus -CimSession "Server01"

Questo comando ottiene i dettagli dell'esecuzione della configurazione del computer remoto denominato Server01. Questo usa il trasporto WSMan per connettersi al computer remoto e richiede che l'utente di connessione sia un amministratore nel computer remoto.

Parametri

-All

Indica che questo cmdlet recupera informazioni su tutte le esecuzioni di configurazione nel computer, inclusa l'applicazione di configurazione e il controllo di coerenza.

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

-AsJob

Indica che questo cmdlet esegue il comando come processo in background.

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

-CimSession

Esegue il cmdlet in una sessione remota o in un computer remoto. Immettere un nome computer o un oggetto sessione, ad esempio l'output di un cmdlet New-CimSession o Get-CimSession. Il valore predefinito è la sessione corrente nel computer locale.

Type:CimSession[]
Aliases:Session
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ThrottleLimit

Specifica il numero massimo di operazioni simultanee che è possibile stabilire per eseguire il cmdlet. Se questo parametro viene omesso o viene immesso un valore di 0 , Windows PowerShell calcola un limite ottimale per il cmdlet in base al numero di cmdlet in esecuzione nel computer. Questo valore limite su applica solo al cmdlet corrente, non alla sessione o al computer.

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