rem set DAT_OVERRIDE=D:\dapl2\dat.conf\r
rem favor DAT 2.0 (dapl2test.exe) over DAT 1.1 (dapltest.exe)\r
\r
-set PF="%ProgramFiles%\OFED"\r
-\r
-if NOT EXIST %PF%\dapl2test.exe (\r
- echo Missing file %PF%\dapl2test.exe ?\r
- exit /B 1\r
-)\r
set DT=dapl2test.exe\r
+%DT% -h > Nul 2>&1\r
+if not "%ERRORLEVEL%" == "1" (\r
+ echo %0: ERR - %DT% not in exec path?\r
+ exit /B %ERRORLEVEL%\r
+)\r
rem To debug dapl2test - use dapl2testd.exe with ibnic0v2d\r
\r
rem setup DAPL provider name: translate shorthand name or use name from dat.conf.\r
SETLOCAL\r
\r
rem set DAT_OVERRIDE=C:\DAT\dat.conf\r
+set DT=dapl2test.exe\r
\r
-set PF="%ProgramFiles%\OFED"\r
-\r
-if NOT EXIST %PF%\dapl2test.exe (\r
- echo Missing file %PF%\dapl2test.exe ?\r
- exit /B 1\r
+%DT% -h > Nul 2>&1\r
+if not "%ERRORLEVEL%" == "1" (\r
+ echo %0: ERR - %DT% not in exec path?\r
+ exit /B %ERRORLEVEL%\r
)\r
-\r
-set DT=dapl2test.exe\r
rem To debug dapl2test - use dapl2testd.exe with ibnic0v2d\r
\r
rem which Dapl provider?\r