Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   ErrorCode in Batchdatei (https://www.delphipraxis.net/37060-errorcode-batchdatei.html)

Stevie 30. Dez 2004 13:10


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:
for /r %%i in (*.pas) do (echo %%i
Parser.exe "%%i" >> Parse.log
if errorlevel <> 0 echo %%i konnte nicht verarbeitet werden >> Parse.log
)
Aber das geht ja net. Wie kann ich das machen???
Liefert die Anwendung bei einem Abbruch mit Strg+C überhaupt einen Errorcode??

Ich hoffe, ihr könnt mir helfen.

MfG
Stevie

Stevie 4. Jan 2005 08:43

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 18:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz