Disable-ExperimentalFeature
Schakel een experimentele functie uit bij het opstarten van een nieuw exemplaar van PowerShell.
Syntax
Disable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De Disable-ExperimentalFeature cmdlet schakelt experimentele functies uit door de benoemde experimentele functies te verwijderen uit het powershell.config.json instellingenbestand 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 uitschakelen
Als in dit voorbeeld deze experimentele functie eerder is ingeschakeld, wordt het powershell.config.json bestand bijgewerkt zodat de gebruiker deze functie niet kan inschakelen zodra PowerShell opnieuw is opgestart.
Wanneer er niets is gelukt, wordt er niets naar de pijplijn uitgevoerd en wordt er alleen een waarschuwingsbericht weergegeven.
PS C:\> Disable-ExperimentalFeature PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Parameters
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
De naam of namen van de experimentele functies die moeten worden uitgeschakeld.
| Type: | String[] |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Bepaalt welke powershell.config.json update van invloed is op alle gebruikers of alleen op de huidige gebruiker.
| Type: | ConfigScope |
| Accepted values: | AllUsers, CurrentUser |
| Position: | Named |
| Default value: | CurrentUser |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
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 |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Invoerwaarden
ExperimentalFeature
Pipe instances of ExperimentalFeature from Get-ExperimentalFeature cmdlet to disable.
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.