Einzelnen Beitrag anzeigen

MarLe

Registriert seit: 13. Jan 2005
83 Beiträge
 
Delphi XE2 Professional
 
#1

Win32 cmd ERRORLEVEL setzen

  Alt 25. Okt 2011, 16:00
Hallo,

Ich versuche über eine Win32 Konsolenanwendung Rückgabewerte zu setzen um diese dann in einer Batchdatei auszuwerten.
Probiert habe ich es mit
Code:
System.halt(0); //1, 254, 255
und
Code:
ExitCode := 0; //1, 254, 255
Exit;
Auswertung über folgende Batchdatei:
Code:
@echo off
call test
if errorlevel 0 echo 0
if errorlevel 1 echo 1
if errorlevel 254 echo 254
if errorlevel 255 echo 255
Ich kriege aber immer alle zurück:
0
1
254
255

Gruß MarLe

mit Delphi 2010 Prof.
  Mit Zitat antworten Zitat