Bagikan melalui


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.