wenn ich checken möchte, ob eine Datei oder ein Ordner vorhanden ist, gebe ich if exist (..) beziehungsweise if not exist (..) ein, um je nach dem eine Aktion ausführen zu können, zum Beispiel:
if exist hallo.dat exit
Meine Frage: Wie kann ich überprüfen, ob ein Registry-Eintrag vorhanden ist, um danach entsprechende Funktionen aufrufen zu können?
PS: Folgendes funktioniert nicht:
for /f "tokens=2* delims= " %%A in ('reg query "HKCU\Software\Bla" /v Blub 2^>NUL ^| find "Color"') do set Blub=%%B if not defined Blub exitZeilenumbrüche und fehlende Leerzeichen nach delims sind nicht beabsichtigt.