Disable-ExperimentalFeature
Nonaktifkan fitur eksperimental pada pengaktifan instans baru PowerShell.
Sintaks
Default (Default)
Disable-ExperimentalFeature
[-Name] <String[]>
[-Scope <ConfigScope>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
cmdlet Disable-ExperimentalFeature menonaktifkan fitur eksperimental dengan menghapus fitur eksperimental bernama dari file pengaturan powershell.config.json yang dibaca pada startup PowerShell.
Cmdlet ini diperkenalkan di PowerShell 6.2.
Nota
Setiap perubahan pada status fitur eksperimental hanya berlaku pada mulai ulang PowerShell
Contoh
Contoh 1: Menonaktifkan fitur eksperimental
Dalam contoh ini, jika fitur eksperimental ini sebelumnya diaktifkan, maka file powershell.config.json diperbarui agar pengguna tidak mengaktifkan fitur tersebut setelah PowerShell dimulai ulang. Setelah berhasil, tidak ada output ke alur dan hanya pesan peringatan yang ditampilkan.
Disable-ExperimentalFeature -Name PSImplicitRemotingBatching
WARNING: Enabling and disabling experimental features do not take effect until next start of PowerShell.
Parameter
-Confirm
Meminta konfirmasi sebelum menjalankan cmdlet.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | Cf |
Set parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-Name
Nama-nama fitur eksperimental yang akan dinonaktifkan.
Properti parameter
| Jenis: | String[] |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
Set parameter
(All)
| Position: | 0 |
| Wajib: | True |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | True |
| Nilai dari argumen yang tersisa: | False |
-Scope
Menentukan powershell.config.json mana yang akan diperbarui apakah itu memengaruhi semua pengguna atau hanya pengguna saat ini.
Properti parameter
| Jenis: | ConfigScope |
| Nilai default: | CurrentUser |
| Nilai yang diterima: | AllUsers, CurrentUser |
| Mendukung wildcard: | False |
| DontShow: | False |
Set parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
-WhatIf
Menunjukkan apa yang akan terjadi ketika cmdlet dijalankan. Cmdlet tidak dijalankan.
Properti parameter
| Jenis: | SwitchParameter |
| Nilai default: | None |
| Mendukung wildcard: | False |
| DontShow: | False |
| Alias: | wi |
Set parameter
(All)
| Position: | Named |
| Wajib: | False |
| Nilai dari alur: | False |
| Nilai dari alur berdasarkan nama properti: | False |
| Nilai dari argumen yang tersisa: | False |
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.
Input
ExperimentalFeature
Salurkan instans ExperimentalFeature dari cmdlet Get-ExperimentalFeature untuk menonaktifkannya.
Output
None
Cmdlet ini tidak mengembalikan output.
Catatan
Perubahan status fitur eksperimental hanya berlaku pada mulai ulang PowerShell.