![]() |
ErrorCode in Batchdatei
Hallo,
ich versuche gerade eine Batchdatei zu schreiben, die für alle pas-Dateien im Verzeichis (mit Unterverzeichnissen) eine Anwendung zu starten, die die Datei parst. Das klappt soweit ganz gut. Wenn ich eine Verarbeitung stoppe (Strg+c) und den Batchvorgang fortsetze, möchte ich für diese Datei etwas in eine Logdatei schreiben. Wie geht das??? So in etwa dachte ich:
Code:
Aber das geht ja net. Wie kann ich das machen???
for /r %%i in (*.pas) do (echo %%i
Parser.exe "%%i" >> Parse.log if errorlevel <> 0 echo %%i konnte nicht verarbeitet werden >> Parse.log ) Liefert die Anwendung bei einem Abbruch mit Strg+C überhaupt einen Errorcode?? Ich hoffe, ihr könnt mir helfen. MfG Stevie |
Re: ErrorCode in Batchdatei
Der Vollständigkeit halber hier die Lösung, die ich inzwischen gefunden habe:
Code:
if not errorlevel 0 echo %%i konnte nicht verarbeitet werden >> Parse.log
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz