Hi,
is it possible to return the errorlevel also if I pipe the output of a script into a logfile:
test1.bat:
call test2.bat 2>&1 | tee log.txt
echo ERRORLEVEL: %ERRORLEVEL%
test2.bat:
exit /B 1
Output when calling test1.bat:
ERRORLEVEL: 0
The errorlevel is always 0.
The problem is, I want to call another script inside my script where the output should be redirected synchronously with the output shown in the command line, therefore a simple > is not enough for me. I tried several ideas, but result is that the pipe always seems to destroy the given error-level... :(
Can you give me any further suggestions?
Thanks in advance... :)