Delen via


Enable-ExperimentalFeature

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

Syntax

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

Description

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

Deze cmdlet is geïntroduceerd in PowerShell 6.2.

Notitie

Wijzigingen in de status van de experimentele functie worden alleen van kracht na het opnieuw opstarten van PowerShell

Voorbeelden

Voorbeeld 1: Een experimentele functie inschakelen

Als deze experimentele functie in dit voorbeeld eerder is uitgeschakeld, wordt het powershell.config.json bestand bijgewerkt zodat de gebruiker die functie kan inschakelen zodra PowerShell opnieuw is gestart. Als dit is gelukt, wordt er niets naar de pijplijn uitgevoerd en wordt alleen een waarschuwingsbericht weergegeven.

Enable-ExperimentalFeature PSImplicitRemotingBatching

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

Parameters

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-Name

De naam of namen van de experimentele functies die moeten worden ingeschakeld.

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

-Scope

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

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

ExperimentalFeature

Sluis exemplaren van ExperimentalFeature uit de 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 na het opnieuw opstarten van PowerShell.