Disable-ExperimentalFeature

Disabilitare una funzionalità sperimentale all'avvio della nuova istanza di PowerShell.

Sintassi

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

Descrizione

Il Disable-ExperimentalFeature cmdlet disabilita le funzionalità sperimentali rimuovendo le funzionalità sperimentali denominate dal file di impostazioni letto all'avvio powershell.config.json di PowerShell.

Questo cmdlet è stato introdotto in PowerShell 6.2.

Nota

Tutte le modifiche apportate allo stato sperimentale della funzionalità diventano effettive solo al riavvio di PowerShell

Esempio

Esempio 1: Disabilitare una funzionalità sperimentale

In questo esempio, se questa funzionalità sperimentale è stata abilitata in precedenza, il powershell.config.json file viene aggiornato affinché l'utente non abiliti tale funzionalità dopo il riavvio di PowerShell. In caso di esito positivo, non viene restituito alcun output nella pipeline e viene visualizzato solo un messaggio di avviso.

Disable-ExperimentalFeature -Name PSImplicitRemotingBatching

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

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome o nomi delle funzionalità sperimentali da disabilitare.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Scope

Determina quale powershell.config.json aggiornare se influisce su tutti gli utenti o solo sull'utente corrente.

Type:ConfigScope
Accepted values:AllUsers, CurrentUser
Position:Named
Default value:CurrentUser
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

ExperimentalFeature

Istanze pipe di ExperimentalFeature dal Get-ExperimentalFeature cmdlet per disabilitare.

Output

None

Questo cmdlet non restituisce output.

Note

Le modifiche allo stato di una funzionalità sperimentale diventano effettive solo al riavvio di PowerShell.