VBS通过WMI监视注册表变动的代码_javascript技巧
Google一下“VBS监视注册表”,TOP 5都是一模一样的代码,我查了一下,出处是Hey, Scripting Guy! Blog上一篇名为《How Can I Monitor Changes to a Registry Key?》的文章,真是厚颜无耻。
文章我没时间翻译了,贴一下代码:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\default")
Set colEvents = objWMIService.ExecNotificationQuery _
("SELECT * FROM RegistryKeyChangeEvent WHERE Hive='HKEY_LOCAL_MACHINE' AND " & _
"KeyPath='SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run'")
Do
Set objLatestEvent = colEvents.NextEvent
Wscript.Echo Now & ": The registry has been modified."
Loop其实WMI中有4个类可以监视注册表,分别是
看类名就知道分别是做什么的,上面代码用到的是RegistryKeyChangeEvent,即注册表键改变事件。
在这里我不想谈WMI事件的用法,这是很基础的东西;也不想翻译参考文档,如果连这种简单的英语都看不懂,也没必要用WMI了。我认为WMI最难的地方在于里面的类太多了,很多时候不知道该用哪个类来实现想要的功能。而现在,该用哪个类已经很清楚了,本文也可以结束了。
原文:http://demon.tw/programming/vbs-wmi-monitor-changes-to-a-registry-key.html
Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Apl Xbox membenarkan penggunanya bermain permainan menarik pada PC mereka sekiranya konsol itu tiada. Pengguna boleh menyambungkan pengawal Xbox mereka terus ke PC dan mula bermain pada PC Windows mereka. Kadangkala Pengawal Wayarles Xbox tidak boleh dialih keluar daripada komputer riba Windows 11/Windows 10 pengguna. Terdapat beberapa isu, yang paling menonjol ialah pengguna menghadapi isu "gagal pengalihan keluar" semasa cuba mengalih keluar alat. Jika anda mendapat ralat "Penyingkiran gagal" semasa mengalih keluar Pengawal Wayarles Xbox anda, mulakan semula komputer anda. Penyelesaian yang paling mudah untuk masalah biasa adalah untuk memulakan semula peranti Windows anda. Jika anda memulakan semula komputer anda

Beberapa pembaca kami baru-baru ini melaporkan bahawa mereka menerima salah satu ralat pengaktifan Windows, seperti kod ralat 0xC004D302 pada PC Windows mereka, yang menyebabkan ciri tertentu berhenti berfungsi. Ralat ini berlaku pada komputer yang menjalankan versi bukan teras Microsoft Windows. Ia boleh dicetuskan apabila stor data yang dipercayai diaktifkan semula. Anda boleh menyelesaikan masalah ini dengan mengikuti artikel ini. Apakah yang menyebabkan ralat 0xc004d302 dalam artikel ini? Berikut ialah beberapa sebab yang berpotensi di sebalik Kod Ralat Pengaktifan Windows 0xC004d302: Kunci Produk Palsu atau Salah – Salah satu sebab paling biasa mengapa anda menerima kod ralat 0xC004d302 ialah apabila anda memasukkan

Sifat folder memberi pengguna butiran seperti tarikh penciptaan, nama folder, saiz, dsb. Walau bagaimanapun, kadangkala anda mungkin menjumpai tab Lokasi dalam sifat folder Windows. Jadi, kami akan membimbing anda melalui langkah-langkah untuk menyelesaikan masalah dan mendayakannya semula. Sebagai alternatif, anda boleh menyemak panduan terperinci kami untuk membetulkan masalah akses folder yang ditolak pada Windows 11. Mengapa saya tidak dapat mencari tab Lokasi dalam sifat folder? Terdapat beberapa faktor yang boleh menyebabkan tab Lokasi hilang dalam sifat folder pada Windows 11. Paling ketara: Folder tidak menyokong pemindahan - sesetengah folder menyokong pemindahan ke lokasi lain, manakala yang lain tidak. Secara lalai, bergerak dari satu lokasi ke lokasi lain

Mengeluarkan Pencetak pada Windows 11 Mengalih keluar pencetak sepenuhnya memerlukan dua perkara - mengalih keluar pencetak itu sendiri, dan kemudian mengalih keluar pemacu. Terdapat beberapa cara anda boleh melakukan tindakan ini pada Windows 11. Ia adalah: Kaedah 1: Dari Tetapan Mungkin kaedah yang paling biasa, pencetak boleh dialih keluar dengan mudah daripada aplikasi Tetapan Windows. Begini cara untuk melakukannya: Tekan Win+I untuk membuka Tetapan. Kemudian klik Bluetooth & Peranti dalam anak tetingkap kiri. Di sebelah kanan, klik Pencetak & Pengimbas. Klik pencetak yang ingin anda nyahpasang. Pilih Padam. Apabila digesa, klik Ya. Kaedah 2: Gunakan Pengurus Peranti untuk Alih Keluar Pemacu Pencetak Pengurus Peranti membolehkan anda mengurus dan mengalih keluar Windows

Perkhidmatan lokasi ialah ciri penting untuk sesetengah aplikasi pada Windows, bergantung pada lokasi sistem anda. Jadi jika anda melihat pilihan Perkhidmatan Lokasi dikelabukan pada sistem anda, anda tidak boleh menogolnya secara manual. Biasanya, beberapa gangguan sistem menyebabkan isu ini dan anda boleh membetulkannya dengan mudah dengan mengikuti penyelesaian mudah ini. Betulkan 1 – Laraskan pendaftaran Anda boleh melaraskan pendaftaran untuk menyelesaikan isu perkhidmatan lokasi yang dikelabukan ini. 1. Tekan kekunci Win dan taip "Registry". 2. Kemudian, klik "Registry Editor" untuk membuka Registry Editor pada sistem anda. 3. Anda akan memadamkan subdirektori pendaftaran tertentu. Biasanya, ia tidak akan menjejaskan sistem anda sama sekali. Walau bagaimanapun, adalah disyorkan agar anda melakukan sandaran sistem. satu. Selepas membuka Registry Editor, klik

Jika anda seorang pengguna Windows dan ingin melumpuhkan fungsi tempat letak kereta teras dalam sistem anda, artikel ini akan membimbing anda melalui proses tersebut. Apakah tempat letak kereta teras? Fungsi tempat letak kereta teras ialah mekanisme penjimatan kuasa. Ia meletakkan beberapa pemproses anda ke dalam mod tidur yang tidak melaksanakan apa-apa tugas dan menggunakan sangat sedikit atau tiada kuasa. Ini membantu mengurangkan penggunaan tenaga dan oleh itu haba dalam sistem. Teras ini tidak diletakkan apabila diperlukan. Beberapa pengguna perlu melumpuhkan ciri ini, terutamanya pemain. Melumpuhkan ciri ini akan meningkatkan prestasi sistem anda. Lumpuhkan Windows Core Parking menggunakan Windows Registry Editor Langkah 1: Gunakan kekunci Windows + R serentak untuk membuka gesaan Run. Langkah 2: Pada prompt jalankan

Jika WDMyCloud tidak muncul pada rangkaian dalam Windows 11, ini boleh menjadi masalah besar, terutamanya jika anda menyimpan sandaran atau fail penting lain di dalamnya. Ini boleh menjadi masalah besar bagi pengguna yang kerap perlu mengakses storan rangkaian, jadi dalam panduan hari ini, kami akan menunjukkan kepada anda cara untuk menyelesaikan masalah ini secara kekal. Mengapa WDMyCloud tidak muncul pada rangkaian Windows 11? Peranti MyCloud, penyesuai rangkaian atau sambungan Internet anda tidak dikonfigurasikan dengan betul. Fungsi SMB tidak dipasang pada komputer. Gangguan sementara dalam Winsock kadangkala boleh menyebabkan masalah ini. Apakah yang perlu saya lakukan jika awan saya tidak muncul pada rangkaian? Sebelum kami mula membetulkan masalah, anda boleh melakukan beberapa semakan awal:

Senarai lompat pada Windows menyediakan akses mudah kepada fail terkini. Jika anda ingin menambah item senarai lompat pada Windows, tutorial ini akan membantu anda bermula. Jump Lists pada Windows 10 dan Windows 11 membenarkan akses mudah kepada fail, folder dan tapak web yang digunakan baru-baru ini. Walau bagaimanapun, anda mungkin mahu memaparkan lebih daripada 10 item terbaharu yang Windows paparkan secara lalai. Anda boleh menjadikan Windows memaparkan lebih banyak item dalam senarai lompatan anda dengan melaraskan pendaftaran. Sebagai contoh, anda boleh menetapkannya untuk memaparkan kira-kira 15-20 item, yang akan dipaparkan dengan baik pada kebanyakan monitor. Tutorial ini akan menunjukkan kepada anda cara menggunakan Windows 10 dan Windows 10
