Enable-ExperimentalFeature
Kísérleti funkció engedélyezése a PowerShell új példányának indításakor.
Syntax
Default (Alapértelmezett)
Enable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Enable-ExperimentalFeature parancsmag lehetővé teszi a kísérleti funkciókat, ha hozzáadja a nevesített kísérleti funkciókat a PowerShell indításakor beolvasott powershell.config.json beállításfájlhoz.
Ez a parancsmag a PowerShell 6.2-ben lett bevezetve.
Megjegyzés:
A kísérleti funkciók állapotának módosítása csak a PowerShell újraindítása esetén lép érvénybe
Példák
1. példa: Kísérleti funkció engedélyezése
Ebben a példában, ha ez a kísérleti funkció korábban le lett tiltva, akkor a powershell.config.json fájl frissül a felhasználó számára a funkció engedélyezéséhez a PowerShell újraindítása után. Sikeres végrehajtás esetén semmi sem kerül a folyamat kimenetére, és csak egy figyelmeztető üzenet jelenik meg.
Enable-ExperimentalFeature PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Paraméterek
-Confirm
Megerősítést kér a parancsmag futtatása előtt.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Cf |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Name
Az engedélyezni kívánt kísérleti funkciók neve vagy neve.
Paramétertulajdonságok
| Típus: | String[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | 0 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | True |
| Fennmaradó argumentumokból származó érték: | False |
-Scope
Meghatározza, hogy melyik powershell.config.json-t kell frissíteni, és hogy az az összes felhasználót érinti-e, vagy csak az aktuális felhasználót.
Paramétertulajdonságok
| Típus: | ConfigScope |
| Alapértelmezett érték: | CurrentUser |
| Elfogadott értékek: | AllUsers, CurrentUser |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-WhatIf
Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Wi |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
Bevitelek
ExperimentalFeature
Az ExperimentalFeature példányokat a Get-ExperimentalFeature parancsmagból továbbítsa a bekapcsoláshoz.
Kimenetek
None
Ez a parancsmag nem ad vissza kimenetet.
Jegyzetek
A kísérleti funkciók állapotának módosítása csak a PowerShell újraindítása esetén lép érvénybe.