CMD Aufgabe durchführen, falls Registry-Eintrag existiert

dersuchti455

Cadet 2nd Year
Registriert
Dez. 2019
Beiträge
25
Hey, ist es möglich eine Batch zu programmieren, dass falls ein Registry-Eintrag existiert, dieser umbenannt werden soll?
Ich dachte zuerst an etwas wie:
_____________________________________________________________________
[BEISPIEL]
If exist "HKLM\Software\" reg add rename "HKLM\Software\"
[BEISPIEL]
_____________________________________________________________________
Das scheint aber nicht zu klappen. Wisst ihr, wie man das machen könnte?
 
Da fehlt ein

Code:
reg query ....

zu auslesen der Registry.
 
verstehe ich nicht... mit dem Befehl kann man den Inhalt eines Registry Pfades auslesen und anzeigen lassen.
Wie schaffe ich es denn nun, dass falls ein bestimmter Eintrag existiert, dieser umbenannt werden soll?
 
reg query "HKLM\Software\"
if %ERRORLEVEL% equ 0 (
reg copy alt neu
reg delete alt)
 
  • Gefällt mir
Reaktionen: BFF
Dachte eigentlich, wenn man das Tool "reg" genannt bekommt, man sich auch ansieht was das noch so kann. ;)

Kurzform:
Code:
reg query HKLM\Software\WasImmerDuSuchst
if %ERRORLEVEL% EQU 0 goto INSTALL 

:INSTALL
REG IMPORT DeineAenderung.reg
 
Zurück
Oben