@echo off rem rem JMigTime Join startup on Windows rem @setlocal rem Check if JAVA_HOME environment variable is set if "%JAVA_HOME%" == "" goto noJavaHome if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome rem The JAVA_HOME environment variable is set correctly set _JAVA_CMD=%JAVA_HOME%\bin\java.exe goto runCommand :noJavaHome rem Try to start java using PATH environment variable set _JAVA_CMD=java.exe echo Warning: JAVA_HOME environment variable is not set. :runCommand if "%SLTOOLS_HOME%" == "" set SLTOOLS_HOME=. set JCP=".;%SLTOOLS_HOME%" @echo on "%_JAVA_CMD%" -classpath "%SLTOOLS_HOME%\sap.com~tc~bl~offline_launcher~impl.jar" -showversion com.sap.engine.offline.OfflineToolStart com.sap.inst.jmigtime.join.TimeJoin %JCP% %* @endlocal