Batch Skript – Löschen aus der Registry
On November 5, 2021 by admin
Das Löschen aus der Registry erfolgt über den Befehl REG DEL. Beachten Sie, dass Sie zum Löschen von Werten aus der Registrierung über ausreichende Rechte auf dem System verfügen müssen, um diesen Vorgang durchzuführen.
Syntax
Der Befehl REG DELETE hat die folgenden Varianten. In der zweiten Variante wird der Standardwert entfernt und in der letzten Variante werden alle Werte unter dem angegebenen Schlüssel entfernt.
REG DELETE RegKey /v ValueName REG DELETE RegKey /ve REG DELETE RegKey /va
Wo
-
WertName – Der Wert unter dem ausgewählten RegKey, der bearbeitet werden soll.
-
/f – Erzwingt eine Aktualisierung ohne die Aufforderung „Wert vorhanden, überschreiben J/N“.
Beispiel
@echo offREG DELETE HKEY_CURRENT_USER\Console /v Test /fREG QUERY HKEY_CURRENT_USER\Console /v Test
Im obigen Beispiel wird als erstes ein Schlüssel in der Registrierung unter dem Speicherort HKEY_CURRENT_USER\Console gelöscht. Dieser Schlüssel hat den Namen „Test“. Der zweite Befehl zeigt nur an, was in der Registrierung gelöscht wurde, indem er den Befehl REG QUERY verwendet. Bei diesem Befehl sollten wir einen Fehler erwarten, um sicherzustellen, dass unser Schlüssel tatsächlich gelöscht wurde.
Ausgabe
Nachfolgend sehen Sie die Ausgabe des obigen Programms. Die erste Zeile der Ausgabe zeigt, dass die Funktion „Löschen“ erfolgreich war, und die zweite Ausgabe zeigt einen Fehler, der als Bestätigung dafür erwartet wurde, dass unser Schlüssel tatsächlich aus der Registrierung gelöscht wurde.
The operation completed successfully. ERROR: The system was unable to find the specified registry key or value.
Schreibe einen Kommentar