Delen via


Enable-ExperimentalFeature

Schakel een experimentele functie in bij het opstarten van een nieuw exemplaar van PowerShell.

Syntaxis

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

Description

De cmdlet Enable-ExperimentalFeature schakelt experimentele functies in door de benoemde experimentele functies toe te voegen aan het bestand met powershell.config.json instellingen dat wordt gelezen bij het opstarten van PowerShell.

Deze cmdlet is geïntroduceerd in PowerShell 6.2.

Notitie

Wijzigingen in de experimentele functiestatus worden alleen van kracht bij het opnieuw opstarten van PowerShell

Voorbeelden

Voorbeeld 1: Een experimentele functie inschakelen

Als deze experimentele functie eerder is uitgeschakeld, wordt het powershell.config.json-bestand bijgewerkt zodat de gebruiker deze functie kan inschakelen zodra PowerShell opnieuw is opgestart. Bij succes wordt er niets naar de pijplijn uitgevoerd en wordt er alleen een waarschuwingsbericht weergegeven.

Enable-ExperimentalFeature PSImplicitRemotingBatching

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

Parameters

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

De naam of namen van de experimentele functies die u wilt inschakelen.

Type:String[]
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Scope

Bepaalt welke powershell.config.json moet worden bijgewerkt en of dit invloed heeft op alle gebruikers of alleen de huidige gebruiker.

Type:ConfigScope
Geaccepteerde waarden:AllUsers, CurrentUser
Position:Named
Default value:CurrentUser
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

ExperimentalFeature

Pijp instanties van ExperimentalFeature van Get-ExperimentalFeature-cmdlet om in te schakelen.

Uitvoerwaarden

None

Deze cmdlet retourneert geen uitvoer.

Notities

Wijzigingen in de status van een experimentele functie worden alleen van kracht bij het opnieuw opstarten van PowerShell.