Condividi tramite


Enable-ExperimentalFeature

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

Sintassi

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

Descrizione

Il Enable-ExperimentalFeature cmdlet abilita le funzionalità sperimentali aggiungendo le funzionalità sperimentali denominate al 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: Abilitare una funzionalità sperimentale

In questo esempio, se questa funzionalità sperimentale è stata disabilitata in precedenza, il powershell.config.json file viene aggiornato per consentire all'utente di abilitare 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.

Enable-ExperimentalFeature 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.

Tipo:SwitchParameter
Alias:cf
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-Name

Nome o nomi delle funzionalità sperimentali da abilitare.

Tipo:String[]
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-Scope

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

Tipo:ConfigScope
Valori accettati:AllUsers, CurrentUser
Posizione:Named
Valore predefinito:CurrentUser
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

ExperimentalFeature

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

Output

None

Questo cmdlet non restituisce output.

Note

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