Disable-ExperimentalFeature
Inaktivera en experimentell funktion vid start av en ny instans av PowerShell.
Syntax
Default (Standard)
Disable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Disable-ExperimentalFeature inaktiverar experimentella funktioner genom att ta bort namngivna experimentella funktioner från filen powershell.config.json inställningar som lästes vid PowerShell-start.
Den här cmdleten introducerades i PowerShell 6.2.
Anmärkning
Ändringar av experimentellt funktionstillstånd börjar bara gälla vid omstart av PowerShell
Exempel
Exempel 1: Inaktivera en experimentell funktion
Om den här experimentella funktionen tidigare har aktiverats i det här exemplet uppdateras powershell.config.json-filen så att användaren inte aktiverar den funktionen när PowerShell startas om. När det har lyckats visas inget utdata till pipelinen och endast ett varningsmeddelande visas.
Disable-ExperimentalFeature -Name PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
| Typ: | SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | jfr |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Name
Namnet eller namnen på de experimentella funktioner som ska inaktiveras.
Parameteregenskaper
| Typ: | String[] |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 0 |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-Scope
Avgör vilket powershell.config.json som ska uppdateras beroende på om det påverkar alla användare eller endast den nuvarande användaren.
Parameteregenskaper
| Typ: | ConfigScope |
| Standardvärde: | CurrentUser |
| Godkända värden: | AllUsers, CurrentUser |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-WhatIf
Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.
Parameteregenskaper
| Typ: | SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | Wi |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Indata
ExperimentalFeature
Skicka instanser av ExperimentalFeature från cmdleten Get-ExperimentalFeature för att inaktivera dem.
Utdata
None
Den här cmdleten returnerar inga utdata.
Kommentarer
Ändringar av tillstånd för en experimentell funktion börjar bara gälla vid omstart av PowerShell.