Disable-ExperimentalFeature
Yeni PowerShell örneğinin başlangıcında deneysel bir özelliği devre dışı bırakın.
Sözdizimi
Default EnterprisePublishing
Disable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Disable-ExperimentalFeature cmdlet'i, PowerShell başlangıcında okunan powershell.config.json ayarları dosyasından adlandırılmış deneysel özellikleri kaldırarak deneysel özellikleri devre dışı bırakır.
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 devre dışı bırakma
Bu örnekte, bu deneysel özellik daha önce etkinleştirildiyse, PowerShell yeniden başlatıldıktan sonra kullanıcının bu özelliği etkinleştirmemesi 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.
Disable-ExperimentalFeature -Name 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
Devre dışı bırakacak 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
Devre dışı bırakmak için Get-ExperimentalFeature cmdlet'inden ExperimentalFeature'ın örneklerini yöneltin.
Çı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.