Stop-DscConfiguration
Arrête un travail de configuration en cours d’exécution.
Syntax
Stop-DscConfiguration
[-Force]
[-CimSession <CimSession[]>]
[-ThrottleLimit <Int32>]
[-AsJob]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet Stop-DscConfiguration
de commande arrête un travail de configuration en cours d’exécution. Spécifiez les ordinateurs auxquels cette applet de commande s’applique à l’aide de sessions CIM (Common Information Model). Si aucun travail de configuration n’est en cours d’exécution, cette applet de commande renvoie un message d’avertissement.
Stop-DscConfiguration
est disponible uniquement dans le cadre du correctif cumulatif de novembre 2014 pour Windows RT 8.1, Windows 8.1 et Windows Server 2012 R2 à partir de la bibliothèque Support Microsoft. Avant d’utiliser cette applet de commande, passez en revue les informations dans Nouveautés de Windows PowerShell 5.0
Exemples
Exemple 1 : Arrêter un travail de configuration
Dans cet exemple, une session CIM est créée à l’aide de l’applet de New-CimSession
commande . L’objet CimSession est utilisé pour arrêter un travail de configuration en cours d’exécution.
$Session = New-CimSession -ComputerName Server01 -Credential ACCOUNTS\User01
Stop-DscConfiguration -CimSession $Session
New-CimSession
utilise le paramètre ComputerName pour spécifier l’ordinateur Server01. Le paramètre Credential spécifie le compte d’utilisateur. L’objet CimSession est stocké dans la $Session
variable . Lorsque la commande est exécutée, vous êtes invité à entrer le mot de passe du compte d’utilisateur.
Stop-DscConfiguration
utilise le paramètre CimSession et l’objet stocké dans $Session
pour arrêter le travail de configuration.
Paramètres
-AsJob
Indique que cette applet de commande exécute la commande en tant que travail en arrière-plan. Pour plus d’informations sur les travaux en arrière-plan PowerShell, consultez about_Jobs et about_Remote_Jobs.
Pour utiliser le paramètre AsJob , les ordinateurs locaux et distants doivent être configurés pour la communication à distance. Sur Windows Vista et les versions ultérieures du système d’exploitation Windows, vous devez ouvrir PowerShell avec l’option Exécuter en tant qu’administrateur . Pour plus d'informations, consultez about_Remote_Requirements.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CimSession
Exécute l’applet de commande dans une session à distance ou sur un ordinateur distant. Entrez un nom d’ordinateur ou un objet de session, tel que la sortie de New-CimSession
ou Get-CimSession
.
Type: | CimSession[] |
Aliases: | Session |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Stop-DscConfiguration
ne prend pas en charge le paramètre Confirm . Si le paramètre Confirm est utilisé, une erreur s’affiche.
Pour les applets de commande PowerShell qui prennent en charge Confirm, l’utilisation du paramètre vous invite à effectuer une vérification avant l’exécution d’une commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Force l’exécution de la commande sans demander la confirmation de l’utilisateur.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
Spécifie le nombre maximal d’opérations simultanées pouvant être établi pour exécuter l’applet de commande.
Si ce paramètre est omis ou qu’une valeur de 0
est entrée, PowerShell calcule une limite de limitation optimale en fonction du nombre d’applets de commande CIM qui s’exécutent sur l’ordinateur. Le seuil de limitation s’applique uniquement à l’applet de commande active et non à la session ou à l’ordinateur.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
None
Sorties
None