Ich dachte, das geht auch etwas eleganter?
Siehe mein [edit] im letzten Post.
Wobei das dann nur noch auf "nichts" mehr prüft.
Wie führt Delphi diese Befehle eigentlich aus?
Code:
robocopy c:\someDir\ c:\someOtherDir\ *.txt /A-:SH & if ERRORLEVEL 9 ( exit /b %ERRORLEVEL% ) else ( exit /b 0 )