Disable-ExperimentalFeature
Zakažte experimentální funkci při spuštění nové instance PowerShellu.
Syntaxe
Disable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdlet Disable-ExperimentalFeature
zakáže experimentální funkce odebráním experimentálních funkcí ze souboru nastavení powershell.config.json
, který se načte při spuštění PowerShellu.
Tato cmdlet byla představena v PowerShellu 6.2.
Poznámka
Všechny změny stavu experimentálních funkcí se projeví jenom při restartování PowerShellu.
Příklady
Příklad 1: Zakázání experimentální funkce
Pokud byla tato experimentální funkce v tomto příkladu dříve povolená, aktualizuje se soubor powershell.config.json
, aby uživatel tuto funkci po restartování PowerShellu nepovolil. Pokud akce proběhne úspěšně, nic se nevysílá do kanálu a zobrazí se pouze zpráva s upozorněním.
Disable-ExperimentalFeature -Name PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Parametry
-Confirm
Před spuštěním příkazu cmdlet vás vyzve k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Název nebo názvy experimentálních funkcí, které chcete zakázat.
Typ: | String[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Scope
Určuje, který powershell.config.json
aktualizovat, zda má vliv na všechny uživatele, nebo pouze na aktuálního uživatele.
Typ: | ConfigScope |
Přípustné hodnoty: | AllUsers, CurrentUser |
Position: | Named |
Default value: | CurrentUser |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WhatIf
Ukazuje, co se stane, když se příkaz spustí. Cmdlet se nespustí.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Zakázat instance experimentálních funkcí z rutiny Get-ExperimentalFeature
.
Výstupy
None
Tato cmdlet nevrátí žádný výstup.
Poznámky
Změny stavu experimentální funkce se projeví jenom při restartování PowerShellu.