Enable-ExperimentalFeature
Povolte experimentální funkci při spuštění nové instance PowerShellu.
Syntaxe
Enable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Enable-ExperimentalFeature
umožňuje použití experimentálních funkcí tím, že přidává pojmenované experimentální funkce do souboru nastavení powershell.config.json
, který se č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: Povolení experimentální funkce
Pokud byla tato experimentální funkce v tomto příkladu dříve zakázaná, aktualizuje se uživateli soubor powershell.config.json
, aby tuto funkci povolil po restartování PowerShellu. V případě úspěchu se do kanálu neodesílá žádný výstup a zobrazí se pouze varovná zpráva.
Enable-ExperimentalFeature PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Parametry
-Confirm
Před spuštěním cmdletu 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 povolit.
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
Ukáže, co by se stalo, kdyby se cmdlet spustil. 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
Předat instance ExperimentalFeature z rutiny Get-ExperimentalFeature
k povolení.
Výstupy
None
Tato rutina nevrátí žádný výstup.
Poznámky
Změny stavu experimentální funkce se projeví jenom při restartování PowerShellu.