Bagikan melalui


DevCon ClassFilter

Catatan

PnPUtil dikirim dengan setiap rilis Windows dan memanfaatkan API yang paling andal dan aman yang tersedia. Sebaiknya gunakan PnPUtil alih-alih DevCon. Lihat Mengganti DevCon untuk informasi selengkapnya.

Menambahkan, menghapus, menampilkan, dan mengubah urutan driver filter untuk kelas penyiapan perangkat. Hanya berlaku pada komputer lokal.

devcon classfilter class {upper | lower} [ = | @driver | -driver | +driver | !driver ]...

Parameter

kelas

Menentukan kelas penyiapan perangkat.

upper

Menunjukkan bahwa driver yang ditentukan adalah driver filter kelas atas.

lower

Menunjukkan bahwa driver yang ditentukan adalah driver filter kelas bawah.

=

Memindahkan kursor ke awal daftar driver filter (sebelum driver pertama).

@<Driver>

Memposisikan kursor pada instans berikutnya dari driver yang ditentukan.

-<Driver>

Tambahkan sebelumnya. Sisipkan pengandar yang ditentukan sebelum pengandar tempat kursor diposisikan.

Jika kursor tidak diposisikan pada driver, DevCon menyisipkan driver yang ditentukan di awal daftar. Ketika sub perintah selesai, kursor diposisikan pada driver yang baru ditambahkan.

+<Driver>

Tambahkan setelahnya. Sisipkan pengandar yang ditentukan setelah pengandar tempat kursor diposisikan.

Jika kursor tidak diposisikan pada driver, DevCon menyisipkan driver yang ditentukan di akhir daftar. Ketika sub perintah selesai, kursor diposisikan pada driver yang baru ditambahkan.

!<Driver>

Menghapus kemunculan berikutnya dari driver yang ditentukan dari daftar.

Ketika sub perintah selesai, kursor menempati posisi driver yang dihapus. Perintah berikutnya + atau - berikutnya menyisipkan driver baru pada posisi kursor.

Komentar

Perintah DevCon ClassFilter dapat menyertakan satu atau beberapa sub perintah yang terdiri dari operator (=, @, , -+, !) dan nama driver filter. DevCon menjalankan sub perintah dalam urutan yang muncul dalam perintah.

Tanpa subperintah, perintah DevCon ClassFilter menampilkan driver filter atas atau bawah di kelas yang ditentukan. Misalnya, devcon classfilter net lower menampilkan driver filter yang lebih rendah di kelas penyiapan Net.

Operasi DevCon ClassFilter menggunakan kursor virtual untuk menelusuri daftar driver filter untuk kelas. Kursor dimulai di awal daftar driver filter, sebelum driver pertama dalam daftar. Kecuali dikembalikan ke posisi awal, kursor selalu bergerak maju melalui daftar driver filter saat DevCon menjalankan sub perintah.

DevCon tidak menambahkan driver filter ke kelas kecuali driver diinstal sebagai layanan, yaitu, harus ada subkuntang registri untuk driver di kunci registri HKLM\SYSTEM\CurrentControlSet\Services . Perlindungan ini mencegah Anda secara tidak sengaja menambahkan driver filter yang tidak ada dan dengan demikian merender sistem tidak dapat di-boot.

Karena perubahan driver filter mengharuskan perangkat dimulai ulang, gunakan perintah DevCon Restart atau sertakan parameter /r (reboot bersyarat) dalam perintah DevCon ClassFilter .

Penggunaan sampel

devcon classfilter mouse upper
devcon /r classfilter mouse upper !mouclass +newmou
devcon /r classfilter net lower @netfltr -testfltr
devcon /r classfilter volume upper !volsnap =!volsnap2

Contoh