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