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
Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Xbox-App ermöglicht es ihren Nutzern, spannende Spiele auf ihrem PC zu spielen, falls die Konsole nicht vorhanden ist. Benutzer können ihren Xbox-Controller direkt an den PC anschließen und mit dem Spielen auf ihrem Windows-PC beginnen. Manchmal kann der Xbox Wireless Controller nicht vom Windows 11/Windows 10-Laptop eines Benutzers entfernt werden. Es gibt eine Reihe von Problemen, von denen das auffälligste ist, dass Benutzer beim Versuch, Gadgets zu entfernen, auf Probleme mit der Fehlermeldung „Entfernung fehlgeschlagen“ stoßen. Wenn Sie beim Entfernen Ihres Xbox Wireless Controllers die Fehlermeldung „Entfernung fehlgeschlagen“ erhalten, starten Sie Ihren Computer neu. Die einfachste Lösung für häufige Probleme ist ein Neustart Ihres Windows-Geräts. Wenn Sie Ihren Computer neu starten

Einige unserer Leser haben kürzlich berichtet, dass sie einen der Windows-Aktivierungsfehler, beispielsweise den Fehlercode 0xC004D302, auf ihrem Windows-PC erhalten haben, wodurch bestimmte Funktionen nicht mehr funktionierten. Dieser Fehler tritt auf Computern auf, auf denen Nicht-Kernversionen von Microsoft Windows ausgeführt werden. Es kann ausgelöst werden, wenn der vertrauenswürdige Datenspeicher erneut aktiviert wird. Sie können dieses Problem lösen, indem Sie diesem Artikel folgen. Was verursacht den Fehler 0xc004d302 in diesem Artikel? Hier sind einige mögliche Gründe für den Windows-Aktivierungsfehlercode 0xC004d302: Gefälschter oder falscher Produktschlüssel – Einer der häufigsten Gründe, warum Sie den Fehlercode 0xC004d302 erhalten, ist die Eingabe

Ordnereigenschaften bieten Benutzern Details wie Erstellungsdatum, Ordnername, Größe usw. Manchmal stoßen Sie jedoch möglicherweise auf die Registerkarte „Speicherort“ in den Eigenschaften eines Windows-Ordners. Daher führen wir Sie durch die Schritte zur Fehlerbehebung und erneuten Aktivierung. Alternativ können Sie sich unsere ausführliche Anleitung zur Behebung des Problems „Ordnerzugriff verweigert“ unter Windows 11 ansehen. Warum kann ich die Registerkarte „Speicherort“ in den Ordnereigenschaften nicht finden? Es gibt mehrere Faktoren, die dazu führen können, dass die Registerkarte „Standort“ in den Ordnereigenschaften unter Windows 11 fehlt. Am bemerkenswertesten: Ordner unterstützen das Verschieben nicht – einige Ordner unterstützen das Verschieben an einen anderen Speicherort, andere nicht. Standardmäßig der Umzug von einem Ort zum anderen

Entfernen eines Druckers unter Windows 11 Um einen Drucker vollständig zu entfernen, sind zwei Dinge erforderlich: das Entfernen des Druckers selbst und dann das Entfernen des Treibers. Es gibt mehrere Möglichkeiten, diese Vorgänge unter Windows 11 durchzuführen. Dies sind: Methode 1: Aus den Einstellungen Die vielleicht gebräuchlichste Methode: Ein Drucker kann einfach aus der Windows-Einstellungsanwendung entfernt werden. So geht's: Drücken Sie Win+I, um die Einstellungen zu öffnen. Klicken Sie dann im linken Bereich auf Bluetooth & Geräte. Klicken Sie rechts auf Drucker und Scanner. Klicken Sie auf den Drucker, den Sie deinstallieren möchten. Wählen Sie Löschen. Wenn Sie dazu aufgefordert werden, klicken Sie auf Ja. Methode 2: Verwenden Sie den Geräte-Manager zum Entfernen von Druckertreibern. Mit dem Geräte-Manager können Sie Windows verwalten und entfernen

Ortungsdienste sind abhängig vom Standort Ihres Systems eine wichtige Funktion für einige Anwendungen unter Windows. Wenn die Option „Ortungsdienste“ auf Ihrem System ausgegraut ist, können Sie sie nicht einmal manuell umschalten. Normalerweise wird dieses Problem durch einen Systemfehler verursacht und Sie können es leicht beheben, indem Sie diese einfachen Lösungen befolgen. Fix 1 – Passen Sie die Registrierung an Sie können die Registrierung anpassen, um dieses ausgegraute Problem mit den Ortungsdiensten zu beheben. 1. Drücken Sie die Win-Taste und geben Sie „Registrierung“ ein. 2. Klicken Sie dann auf „Registrierungseditor“, um den Registrierungseditor auf Ihrem System zu öffnen. 3. Sie löschen ein bestimmtes Registrierungsunterverzeichnis. Normalerweise hat es keinerlei Auswirkungen auf Ihr System. Es wird jedoch empfohlen, eine Systemsicherung durchzuführen. eins. Klicken Sie nach dem Öffnen des Registrierungseditors auf

Wenn Sie ein Windows-Benutzer sind und die Kernparkfunktion in Ihrem System deaktivieren möchten, führt Sie dieser Artikel durch den Vorgang. Was ist Kernparken? Die Kernparkfunktion ist ein Energiesparmechanismus. Dadurch werden einige Ihrer Prozessoren in einen Ruhemodus versetzt, in dem keine Aufgaben ausgeführt werden und der nur sehr wenig oder gar keinen Strom verbraucht. Dies trägt dazu bei, den Energieverbrauch und damit die Wärme im System zu reduzieren. Diese Kerne werden bei Bedarf entparkt. Nur wenige Benutzer müssen diese Funktion deaktivieren, insbesondere Gamer. Durch Deaktivieren dieser Funktion wird die Leistung Ihres Systems verbessert. Deaktivieren Sie das Windows Core-Parken mit dem Windows-Registrierungseditor. Schritt 1: Verwenden Sie gleichzeitig die Tasten Windows + R, um die Ausführungsaufforderung zu öffnen. Schritt 2: An der Eingabeaufforderung „Ausführen“.

Wenn WDMyCloud unter Windows 11 nicht im Netzwerk angezeigt wird, kann dies ein großes Problem sein, insbesondere wenn Sie Backups oder andere wichtige Dateien darin speichern. Dies kann ein großes Problem für Benutzer sein, die häufig auf Netzwerkspeicher zugreifen müssen. In der heutigen Anleitung zeigen wir Ihnen daher, wie Sie dieses Problem dauerhaft beheben können. Warum wird WDMyCloud nicht im Windows 11-Netzwerk angezeigt? Ihr MyCloud-Gerät, Ihr Netzwerkadapter oder Ihre Internetverbindung sind nicht richtig konfiguriert. Die SMB-Funktion ist nicht auf dem Computer installiert. Dieses Problem kann manchmal durch einen vorübergehenden Fehler in Winsock verursacht werden. Was soll ich tun, wenn meine Cloud nicht im Netzwerk angezeigt wird? Bevor wir mit der Behebung des Problems beginnen, können Sie einige Vorprüfungen durchführen:

Die Sprungliste unter Windows bietet einfachen Zugriff auf zuletzt verwendete Dateien. Wenn Sie Sprunglistenelemente unter Windows hinzufügen möchten, hilft Ihnen dieses Tutorial beim Einstieg. Sprunglisten unter Windows 10 und Windows 11 ermöglichen den einfachen Zugriff auf zuletzt verwendete Dateien, Ordner und Websites. Möglicherweise möchten Sie jedoch mehr als die zehn neuesten Elemente anzeigen, die Windows standardmäßig anzeigt. Sie können Windows dazu bringen, mehr Elemente in Ihrer Sprungliste anzuzeigen, indem Sie die Registrierung anpassen. Sie können beispielsweise festlegen, dass etwa 15 bis 20 Elemente angezeigt werden, was auf den meisten Monitoren gut angezeigt wird. Dieses Tutorial zeigt Ihnen, wie Sie Windows 10 und Windows 10 verwenden
