@echo off
set PATH=
set JAVA_HOME=
set PATH=
set RUNTIME=
GOTO FUNCTION_END
:abort
   echo aborting: %EXCEPTION%
   exit /b 1
:default
   set RUNTIME=Moo
   exit /b 0
:FUNCTION_END
set PATH=c:\windows\;C:\windows\system32;c:\windows\system32\wbem
if not "%1" == "start" if not "%1" == "stop" if not "%1" == "status" (
   set EXCEPTION=bad argument: %1 not in start stop status
   goto abort
)
goto CASE_%1
:CASE_start
   call :default
   if errorlevel 1 goto abort
   echo start %RUNTIME%
   GOTO END_SWITCH
:CASE_stop
   call :default
   if errorlevel 1 goto abort
   echo stop %RUNTIME%
   GOTO END_SWITCH
:CASE_status
   echo hello world >>%TEMP%\%USERNAME%\scripttest\temp.txt
   echo the following should be []: [%RUNTIME%]
   GOTO END_SWITCH
:END_SWITCH
exit /b 0
