Enable-ExperimentalFeature
Yeni PowerShell örneğinin başlangıcında deneysel bir özelliği etkinleştirin.
Sözdizimi
Default EnterprisePublishing
Enable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Enable-ExperimentalFeature cmdlet'i, PowerShell başlangıcında okunan powershell.config.json ayarları dosyasına adlandırılmış deneysel özellikleri ekleyerek deneysel özellikleri etkinleştirir.
Bu cmdlet PowerShell 6.2'de kullanıma sunulmuştur.
Uyarı
Deneysel özellik durumunda yapılan tüm değişiklikler yalnızca PowerShell'in yeniden başlatılmasında etkili olur
Örnekler
Örnek 1: Deneysel bir özelliği etkinleştirme
Bu örnekte, bu deneysel özellik daha önce devre dışı bırakılmışsa, PowerShell yeniden başlatıldıktan sonra kullanıcının bu özelliği etkinleştirebilmesi için powershell.config.json dosyası güncelleştirilir. Başarılı olduğunda işlem hattına hiçbir çıkış yapılmaz ve yalnızca bir uyarı iletisi görüntülenir.
Enable-ExperimentalFeature PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Cf |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Name
Etkinleştirecek deneysel özelliklerin adı veya adları.
Parametre özellikleri
| Tür: | String[] |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | 0 |
| Zorunlu: | True |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | True |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Scope
Hangi powershell.config.json'nun güncelleneceğini ve bu güncellemenin tüm kullanıcıları mı yoksa yalnızca geçerli kullanıcıyı mı etkileyeceğini belirler.
Parametre özellikleri
| Tür: | ConfigScope |
| Default value: | CurrentUser |
| Kabul edilen değerler: | AllUsers, CurrentUser |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Parametre özellikleri
| Tür: | SwitchParameter |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | Wi |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
Girişler
ExperimentalFeature
Get-ExperimentalFeature cmdlet'inden ExperimentalFeature örneklerini yönlendirerek etkinleştirin.
Çıkışlar
None
Bu cmdlet çıkış döndürmez.
Notlar
Deneysel bir özelliğin durumunda yapılan değişiklikler yalnızca PowerShell'in yeniden başlatılmasında etkili olur.