Habilitar característica experimental (Microsoft.PowerShell.Core)
Enable-ExperimentalFeature
- Módulo:
- Microsoft.PowerShell.Core
Habilite una función experimental al iniciar una nueva instancia de PowerShell.
Sintaxis
Enable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]Descripción
El cmdlet Enable-ExperimentalFeature habilita funciones experimentales agregando las funciones experimentales nombradas al archivo de configuración powershell.config.json leído al iniciar PowerShell.
Este cmdlet se introdujo en PowerShell 6.2.
Nota
Cualquier cambio en el estado de la función experimental solo tiene efecto al reiniciar PowerShell.
Ejemplos
Ejemplo 1: habilitar una función experimental
En este ejemplo, si esta característica experimental se deshabilitó previamente, entonces el archivo powershell.config.json se actualiza para que el usuario habilite esa característica una vez que se reinicia PowerShell. En caso de éxito, no se envía nada 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 solicita confirmación antes de ejecutar el cmdlet.
- Tipo :
SwitchParameter
- Alias:
cf
- Posición:
Nombrado
- Valor predeterminado:
None
- Requerido:
False
- Aceptar entrada de canalización:
False
- Aceptar caracteres comodín:
False
-Name
El nombre o nombres de las funciones experimentales que se habilitarán.
- Tipo :
-
String[]
- Posición:
0
- Valor predeterminado:
None
- Requerido:
True
- Aceptar entrada de canalización:
True
- Aceptar caracteres comodín:
False
-Scope
Determina qué powershell.config.json actualizar si afecta a todos los usuarios o solo al usuario actual.
- Tipo :
ConfigScope
- Valores aceptados:
Todos los usuarios, usuario actual
- Posición:
Nombrado
- Valor predeterminado:
-
CurrentUser
- Requerido:
False
- Aceptar entrada de canalización:
False
- Aceptar caracteres comodín:
False
-WhatIf
Muestra lo que sucedería si se ejecuta el cmdlet. El cmdlet no se ejecuta.
- Tipo :
SwitchParameter
- Alias:
wi
- Posición:
Nombrado
- Valor predeterminado:
None
- Requerido:
False
- Aceptar entrada de canalización:
False
- Aceptar caracteres comodín:
False
Entradas
Característica experimental
Canalice instancias de ExperimentalFeature desde el cmdlet Get-ExperimentalFeature para habilitarlas.
Salidas
Ninguno
Este cmdlet no devuelve ningún resultado.
Notas
Los cambios en el estado de una característica experimental solo surten efecto al reiniciar PowerShell.