TSchaefer1976 11 Geschrieben 5. September 2011 Melden Geschrieben 5. September 2011 Hallo, ich habe in einer Batch Datei einen FOR Aufruf in dieser Art: FOR /F "skip=2 tokens=2*" %%A IN ('reg query "HKLM\%arch%\Ghostgum\GSView" /v 4.9') DO set GS_VAR=%%B\gsview Jetzt ist meine Frage, ob man einen evtl. Fehlercode aus dem Befehlsaufruf, in diesem Fall eine Registry Abfrage, nachträglich noch auswerten kann, falls z.b. der Registry Key nicht vorhanden ist. Zitieren
olc 18 Geschrieben 5. September 2011 Melden Geschrieben 5. September 2011 Hi, Du kannst innerhalb der "DO" Angabe auch andere Dinge tun. So etwa das ERRORLEVEL abfragen (in etwa so, ungetestet): FOR /F "skip=2 tokens=2*" %%A IN ('reg query "HKLM\%arch%\Ghostgum\GSView" /v 4.9') DO ( set GS_VAR=%%B\gsview IF NOT ERRORLEVEL 0 ECHO "Es trat ein Fehler bei %%A auf." ) Viele Grüße olc Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.