diff --git a/bin/benchmark.bat b/bin/benchmark.bat index a6932ffc5..c7604bfc1 100644 --- a/bin/benchmark.bat +++ b/bin/benchmark.bat @@ -4,7 +4,7 @@ setlocal enabledelayedexpansion cd /d "%~dp0.." for /f %%i in ('cd') do set RESULT=%%i -%JAVACMD% -cp "!RESULT!\tools\benchmark-cli\build\libs\benchmark-cli.jar;*" ^ +"%JAVACMD%" -cp "!RESULT!\tools\benchmark-cli\build\libs\benchmark-cli.jar;*" ^ org.logstash.benchmark.cli.Main %* endlocal diff --git a/bin/ingest-convert.bat b/bin/ingest-convert.bat index cead1d4b1..e9067f428 100644 --- a/bin/ingest-convert.bat +++ b/bin/ingest-convert.bat @@ -4,7 +4,7 @@ setlocal enabledelayedexpansion cd /d "%~dp0\.." for /f %%i in ('cd') do set RESULT=%%i -%JAVACMD% -cp "!RESULT!\tools\ingest-converter\build\libs\ingest-converter.jar;*" ^ +"%JAVACMD%" -cp "!RESULT!\tools\ingest-converter\build\libs\ingest-converter.jar;*" ^ org.logstash.ingest.Pipeline %* endlocal diff --git a/bin/logstash.bat b/bin/logstash.bat index 4a14e6dc3..f37e50108 100644 --- a/bin/logstash.bat +++ b/bin/logstash.bat @@ -42,7 +42,7 @@ for %%i in ("%LS_HOME%\logstash-core\lib\jars\*.jar") do ( ) @setlocal -for /F "usebackq delims=" %%a in (`CALL %JAVACMD% -cp "!CLASSPATH!" "org.logstash.launchers.JvmOptionsParser" "!LS_HOME!" "!LS_JVM_OPTS!" ^|^| echo jvm_options_parser_failed`) do set LS_JAVA_OPTS=%%a +for /F "usebackq delims=" %%a in (`CALL "%JAVACMD%" -cp "!CLASSPATH!" "org.logstash.launchers.JvmOptionsParser" "!LS_HOME!" "!LS_JVM_OPTS!" ^|^| echo jvm_options_parser_failed`) do set LS_JAVA_OPTS=%%a @endlocal & set "MAYBE_JVM_OPTIONS_PARSER_FAILED=%LS_JAVA_OPTS%" & set LS_JAVA_OPTS=%LS_JAVA_OPTS% if "%MAYBE_JVM_OPTIONS_PARSER_FAILED%" == "jvm_options_parser_failed" ( @@ -51,7 +51,7 @@ if "%MAYBE_JVM_OPTIONS_PARSER_FAILED%" == "jvm_options_parser_failed" ( ) set JAVA_OPTS=%LS_JAVA_OPTS% -%JAVACMD% %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.Logstash %* +"%JAVACMD%" %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.Logstash %* goto :end diff --git a/bin/pqcheck.bat b/bin/pqcheck.bat index f49affef8..1ada6ff4b 100644 --- a/bin/pqcheck.bat +++ b/bin/pqcheck.bat @@ -16,7 +16,7 @@ for %%i in ("%LS_HOME%\logstash-core\lib\jars\*.jar") do ( call :concat "%%i" ) -%JAVACMD% %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.ackedqueue.PqCheck %* +"%JAVACMD%" %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.ackedqueue.PqCheck %* :concat IF not defined CLASSPATH ( diff --git a/bin/pqrepair.bat b/bin/pqrepair.bat index 0cfbbdfe6..fee6f778c 100644 --- a/bin/pqrepair.bat +++ b/bin/pqrepair.bat @@ -16,7 +16,7 @@ for %%i in ("%LS_HOME%\logstash-core\lib\jars\*.jar") do ( call :concat "%%i" ) -%JAVACMD% %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.ackedqueue.PqRepair %* +"%JAVACMD%" %JAVA_OPTS% -cp "%CLASSPATH%" org.logstash.ackedqueue.PqRepair %* :concat IF not defined CLASSPATH ( diff --git a/bin/setup.bat b/bin/setup.bat index 4b45d158d..5e8acb4d1 100644 --- a/bin/setup.bat +++ b/bin/setup.bat @@ -36,7 +36,7 @@ if defined LS_JAVA_HOME ( ) ) -if not exist %JAVACMD% ( +if not exist "%JAVACMD%" ( echo could not find java; set JAVA_HOME or ensure java is in PATH 1>&2 exit /b 1 )