Compartir a través de


Enable-ExperimentalFeature

Habilite una característica experimental al iniciar la nueva instancia de PowerShell.

Sintaxis

Enable-ExperimentalFeature
      [-Name] <String[]>
      [-Scope <ConfigScope>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

El cmdlet Enable-ExperimentalFeature habilita las características experimentales agregando las características experimentales con nombre al archivo de configuración de powershell.config.json leído en el inicio de PowerShell.

Este cmdlet se introdujo en PowerShell 6.2.

Nota

Los cambios en el estado de característica experimental solo surten efecto al reiniciar PowerShell.

Ejemplos

Ejemplo 1: Habilitación de una característica experimental

En este ejemplo, si esta característica experimental se deshabilitó anteriormente, el archivo powershell.config.json se actualiza para que el usuario habilite esa característica una vez que se reinicie PowerShell. Cuando se realiza correctamente, no se genera ninguna salida a la canalización y solo se muestra un mensaje de advertencia.

Enable-ExperimentalFeature PSImplicitRemotingBatching

WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.

Parámetros

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Nombre o nombres de las características experimentales que se van a habilitar.

Tipo:String[]
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Scope

Decide cuál powershell.config.json actualizar, ya sea que afecte a todos los usuarios o solo al usuario actual.

Tipo:ConfigScope
Valores aceptados:AllUsers, CurrentUser
Posición:Named
Valor predeterminado:CurrentUser
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

ExperimentalFeature

Canalice instancias de ExperimentalFeature del cmdlet Get-ExperimentalFeature para habilitar.

Salidas

None

Este cmdlet no devuelve ninguna salida.

Notas

Los cambios en el estado de una característica experimental solo surten efecto al reiniciar PowerShell.