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