Enable-ExperimentalFeature
Activez une fonctionnalité expérimentale au démarrage de la nouvelle instance de PowerShell.
Syntaxe
Enable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet Enable-ExperimentalFeature
de commande active les fonctionnalités expérimentales en ajoutant les fonctionnalités expérimentales nommées au powershell.config.json
fichier de paramètres lu au démarrage de PowerShell.
Cette applet de commande a été introduite dans PowerShell 6.2.
Remarque
Toutes les modifications apportées à l’état des fonctionnalités expérimentales prennent effet uniquement sur le redémarrage de PowerShell
Exemples
Exemple 1 : Activer une fonctionnalité expérimentale
Dans cet exemple, si cette fonctionnalité expérimentale a été précédemment désactivée, le powershell.config.json
fichier est mis à jour pour l’utilisateur afin d’activer cette fonctionnalité une fois PowerShell redémarré.
En cas de réussite, rien n’est généré dans le pipeline et seul un message d’avertissement s’affiche.
Enable-ExperimentalFeature PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Nom ou noms des fonctionnalités expérimentales à activer.
Type: | String[] |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Scope
Détermine lequel powershell.config.json
mettre à jour s’il affecte tous les utilisateurs ou uniquement l’utilisateur actuel.
Type: | ConfigScope |
Valeurs acceptées: | AllUsers, CurrentUser |
Position: | Named |
Valeur par défaut: | CurrentUser |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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 |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
Canaliser des instances d’ExperimentalFeature à partir de l’applet de Get-ExperimentalFeature
commande pour l’activer.
Sorties
None
Cette applet de commande ne retourne pas de sortie.
Notes
Les modifications apportées à l’état d’une fonctionnalité expérimentale prennent effet uniquement sur le redémarrage de PowerShell.