WESL_UserSetting.SetEnabled
Cette méthode active ou désactive le lanceur d’interpréteur de commandes.
Syntaxe
[Static] uint32 SetEnabled(
[In, Required] boolean Enabled
);
Paramètres
Activé
[in, obligatoire] Valeur booléenne qui indique s’il faut activer ou désactiver le lanceur d’interpréteur de commandes.
Valeur renvoyée
Retourne une valeur HRESULT qui indique une status WMI ou une erreur WMI.
Remarques
Cette méthode active ou désactive le lanceur d’interpréteur de commandes en modifiant la valeur shell dans la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
de Registre . Si le filtre d’écriture unifié (UWF) est activé, vous devrez peut-être désactiver UWF ou valider cette clé de Registre à l’aide de UWF_RegistryFilter.CommitRegistry afin d’activer ou de désactiver le lanceur d’interpréteur de commandes.
L’activation ou la désactivation du lanceur d’interpréteur de commandes n’entre pas en vigueur tant qu’un utilisateur ne se connecte pas.
Conditions préalables
Édition de Windows | Pris en charge |
---|---|
Windows Famille | Non |
Windows Pro | Non |
Windows Entreprise | Oui |
Windows Éducation | Oui |
Windows IoT Entreprise | Oui |