Stop-DscConfiguration
Beendet einen ausgeführten Konfigurationsauftrag.
Syntax
Stop-DscConfiguration
[-Force]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Stop-DscConfiguration
Cmdlet beendet einen ausgeführten Konfigurationsauftrag. Geben Sie mithilfe von CIM-Sitzungen (Common Information Model) an, auf welche Computer dieses Cmdlet angewendet wird. Wenn kein Konfigurationsauftrag ausgeführt wird, gibt dieses Cmdlet eine Warnmeldung zurück.
Stop-DscConfiguration
ist nur im Rahmen des Updaterollups vom November 2014 für Windows RT 8.1, Windows 8.1 und Windows Server 2012 R2 aus der Microsoft-Support-Bibliothek verfügbar. Bevor Sie dieses Cmdlet verwenden, lesen Sie die Informationen unter Neuigkeiten in Windows PowerShell 5.0.
Beispiele
Beispiel 1: Beenden eines Konfigurationsauftrags
In diesem Beispiel wird mithilfe des New-CimSession
Cmdlets eine CIM-Sitzung erstellt. Das CimSession-Objekt wird verwendet, um einen ausgeführten Konfigurationsauftrag zu beenden.
$Session = New-CimSession -ComputerName Server01 -Credential ACCOUNTS\User01
Stop-DscConfiguration -CimSession $Session
New-CimSession
verwendet den ComputerName-Parameter , um den Server01-Computer anzugeben. Der Parameter Credential gibt das Benutzerkonto an. Das CimSession-Objekt wird in der $Session
Variablen gespeichert. Wenn der Befehl ausgeführt wird, werden Sie zur Eingabe des Kennworts des Benutzerkontos aufgefordert.
Stop-DscConfiguration
verwendet den CimSession-Parameter und das in $Session
gespeicherte Objekt, um den Konfigurationsauftrag zu beenden.
Parameter
-AsJob
Gibt an, dass dieses Cmdlet den Befehl als Hintergrundauftrag ausführt. Weitere Informationen zu PowerShell-Hintergrundaufträgen finden Sie unter about_Jobs und about_Remote_Jobs.
Um den AsJob-Parameter verwenden zu können, müssen die lokalen Computer und die Remotecomputer für Remoting konfiguriert werden. Unter Windows Vista und höheren Versionen des Windows-Betriebssystems müssen Sie PowerShell mit der Option Als Administrator ausführen öffnen. Weitere Informationen finden Sie unter about_Remote_Requirements.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 von New-CimSession
oder Get-CimSession
.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Stop-DscConfiguration
unterstützt den Confirm-Parameter nicht. Wenn der Confirm-Parameter verwendet wird, wird ein Fehler angezeigt.
Für PowerShell-Cmdlets, die Confirm unterstützen, werden Sie mithilfe des Parameters zur Überprüfung aufgefordert, bevor ein Befehl ausgeführt wird.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Erzwingt die Ausführung des Befehls ohne Aufforderung zur Bestätigung durch den Benutzer.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Gibt die maximale Anzahl von gleichzeitigen Vorgängen an, die zum Ausführen des Cmdlets erstellt werden können.
Wenn dieser Parameter ausgelassen oder ein Wert von 0
eingegeben wird, berechnet PowerShell ein optimales Drosselungslimit basierend auf der Anzahl der CIM-Cmdlets, die auf dem Computer ausgeführt werden. Dieser Drosselungsgrenzwert gilt nur für das aktuelle Cmdlet, nicht für die Sitzung oder den PC.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
None