Get-DscConfigurationStatus
Ruft Daten zu abgeschlossenen Konfigurationsausführungen ab.
Syntax
Get-DscConfigurationStatus
[-All]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-DscConfigurationStatus
ruft detaillierte Informationen über die abgeschlossene Konfiguration auf dem System ab. Standardmäßig werden die Informationen zur letzten Konfigurationsausführung zurückgegeben. Dieses Cmdlet ist hilfreich, um verlaufsgeschichtliche Informationen über Die Konfigurationen zu finden, z. B. beim Ausführen der Konfigurationen, beim Ausführen der Konfigurationen, beim Status der Ausführung, bei der Anzahl der Ressourcen in den Konfigurationen und bei welchen Ressourcen ein Fehler aufgetreten ist.
Beispiele
Beispiel 1: Abrufen von Informationen zur letzten Konfigurationsausführung
Get-DscConfigurationStatus
Dieser Befehl ruft Informationen zur letzten Konfiguration ab.
Beispiel 2: Abrufen von Informationen zu allen Konfigurationen
Get-DscConfigurationStatus -All
Dieser Befehl ruft Informationen zu allen Konfigurationen ab, die auf dem System ausgeführt wurden, einschließlich der Konsistenzüberprüfung der Windows PowerShell Desired State Configuration (DSC).
Beispiel 3: Abrufen von Informationen zur Konfiguration, die auf einem Remotecomputer ausgeführt wird
Get-DscConfigurationStatus -CimSession "Server01"
Dieser Befehl ruft die Konfigurationsausführungsdetails des Remotecomputers namens Server01 ab. Dies verwendet den WSMan-Transport, um eine Verbindung mit dem Remotecomputer herzustellen, und erfordert, dass der Verbindungsbenutzer ein Administrator auf dem Remotecomputer ist.
Parameter
-All
Gibt an, dass dieses Cmdlet Informationen zu allen auf dem Computer ausgeführten Konfigurationen abruft, einschließlich der Konfigurationsanwendung und der Konsistenzüberprüfung.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-AsJob
Gibt an, dass dieses Cmdlet den Befehl als Hintergrundauftrag ausführt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-CimSession
Führt das Cmdlet in einer Remotesitzung oder auf einem Remotecomputer aus. Geben Sie einen Computernamen oder ein Sitzungsobjekt ein, z. B. die Ausgabe eines New-CimSession- oder Get-CimSession Cmdlet. Der Standardwert ist die aktuelle Sitzung auf dem lokalen Computer.
Typ: | CimSession[] |
Aliase: | Session |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ThrottleLimit
Gibt die maximale Anzahl gleichzeitiger Vorgänge an, die zum Ausführen des Cmdlets eingerichtet werden können. Wenn dieser Parameter ausgelassen wird oder ein Wert von 0
eingegeben wird, berechnet Windows PowerShell ein optimales Drosselungslimit für das Cmdlet basierend auf der Anzahl der CIM-Cmdlets, die auf dem Computer ausgeführt werden. Der Drosselungsgrenzwert gilt nur für das aktuelle Cmdlet, nicht für die Sitzung oder für den Computer.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |