Búsqueda de sitios web

Desactivar función experimental (Microsoft.PowerShell.Core)


Disable-ExperimentalFeature

Módulo:
Microsoft.PowerShell.Core

Deshabilite una función experimental al iniciar una nueva instancia de PowerShell.

Sintaxis

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

Descripción

El cmdlet Disable-ExperimentalFeature deshabilita las funciones experimentales eliminando las funciones experimentales nombradas del 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: deshabilitar una función experimental

En este ejemplo, si esta característica experimental se habilitó previamente, entonces el archivo powershell.config.json se actualiza para que el usuario no 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.

Disable-ExperimentalFeature -Name 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 van a deshabilitar.

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 deshabilitarlas.

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.

Artículos relacionados