1@echo off 2 3cd %2 4set OLD_PATH=%PATH% 5set PATH=%1;%PATH% 6 7if (%3)==() ( 8 set TEST_EXE=%2.exe 9) else ( 10 set TEST_EXE=%3\%2.exe 11) 12 13echo Running %2 %CD%\%TEST_EXE% 14%TEST_EXE% 15 16set RETURNCODE=%ERRORLEVEL% 17echo Test returned with %RETURNCODE% 18 19set PATH=%OLD_PATH% 20cd .. 21 22exit /B %RETURNCODE% 23