anchor.diff:  IF "%VERB%"=="version" GOTO VERSION
   
   IF "%VERB%"=="start" (
  -  "%PROCRUN%" //ES//%SERVICE_NAME%
  +  "%PRUNSRV%" //ES//%SERVICE_NAME%
     GOTO EOF
   ) ELSE IF "%VERB%"=="stop" (
  -  "%PROCRUN%" //SS//%SERVICE_NAME%
  +  "%PRUNSRV%" //SS//%SERVICE_NAME%
     GOTO EOF
   ) ELSE IF "%VERB%"=="uninstall" (
  -  "%PROCRUN%" //DS//%SERVICE_NAME%
  +  "%PRUNSRV%" //DS//%SERVICE_NAME%
     GOTO EOF
   ) ELSE IF "%VERB%"=="console" (
  -  "%PROCRUN%" //TS//%SERVICE_NAME%
  +  "%PRUNSRV%" //TS//%SERVICE_NAME%
     GOTO EOF
   ) ELSE IF "%VERB%"=="monitor" (
  -  START "%SERVICE_DNAME%" "%PROCRUN:srv=mgr%.exe" //MS//%SERVICE_NAME%
  +  START "%SERVICE_DNAME%" "%PRUNMGR%" //MS//%SERVICE_NAME%
     GOTO EOF
   )
   
  
positive.code: 
  IF "%VERB%"=="run" GOTO RUN_CMD
  
  SET PROCRUN_ARGS=--StartMode=jvm --StartClass com.akiban.server.AkServer --StartMethod=procrunStart --StopMode=jvm --StopClass=com.akiban.server.AkServer --StopMethod=procrunStop --StdOutput="%AKIBAN_LOGDIR%\stdout.log" --DisplayName="%SERVICE_DNAME%" --Description="%SERVICE_DESC%" --Startup=manual --Classpath="%JAR_FILE%"
  REM Each value that might have a space needs a separate ++JvmOptions.
  SET PROCRUN_ARGS=%PROCRUN_ARGS% --JvmOptions="%JVM_OPTS: =#%" ++JvmOptions="-Dakiban.admin=%AKIBAN_CONF%" ++JvmOptions="-Dservices.config=%AKIBAN_CONF%\config\services-config.yaml" ++JvmOptions="-Dlog4j.configuration=file:%AKIBAN_LOGCONF%"
  IF DEFINED MAX_HEAP_SIZE SET PROCRUN_ARGS=%PROCRUN_ARGS% --JvmMs=%MAX_HEAP_SIZE% --JvmMx=%MAX_HEAP_SIZE%
  
  IF "%VERB%"=="install" (
    "%PROCRUN%" //IS//%SERVICE_NAME% %PROCRUN_ARGS%
    GOTO EOF
  )
  
  
negative.code: SET JAR_FILE=%BUILD_HOME%\target\%SERVER_JAR%
  SET AKIBAN_CONF=%BUILD_HOME%\windows
  SET AKIBAN_LOGDIR=%~d0\akiban\log
  SET PRUNSRV=prunsrv
  SET PRUNMGR=prunmgr
  
  :PARSE_CMD
  
  