@echo off
rem
rem  This file can be called with two arguments:
rem  1) Drive on which %NAME% is installed
rem  2) Path where %NAME% is installed
rem

set NAME=JavaFoil
set CLASS=MH.JavaFoil.JavaFoil
set ARCHS=java\javafoil.jar;java\mhclasses.jar




if %1_ == _ goto NoArgumentsGiven


:ArgumentsGiven

rem ----------------------------------------------
rem --- change drive ---
%1

rem --- change path ---
   cd %2

   echo --- %NAME% log file --- > %NAME%.log
   echo %NAME% drive: %1       >> %NAME%.log
   echo %NAME% path:  %2       >> %NAME%.log
   echo Current Directory:     >> %NAME%.log
   cd                          >> %NAME%.log

goto StartIt
rem ----------------------------------------------



:NoArgumentsGiven

rem ----------------------------------------------
   echo --- %NAME% log file --- > %NAME%.log
   echo Current Directory:     >> %NAME%.log
   cd                          >> %NAME%.log

goto StartIt
rem ----------------------------------------------



:StartIt

   echo Starting %NAME% from archive(s) %ARCHS%

   rem if you want to change the default language to something 
   rem different from your computer's setting, e.g. to italian,
   rem set the Java system property -Duser.language as in the
   rem following example:
   rem
   rem java -Duser.language=it -cp %ARCHS% %CLASS% >> %NAME%.log
   rem
   rem Other options:
   rem -DScript=... name of a script file ...
   rem 

   java -cp %ARCHS% %CLASS% >> %NAME%.log

echo Done.

