http://bugs.winehq.org/show_bug.cgi?id=59052
Bug ID: 59052 Summary: cmd doesn't handle all parameters in FOR /F command Product: Wine Version: 10.19 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: cmd Assignee: wine-bugs@list.winehq.org Reporter: eric.pouech@gmail.com Distribution: ---
extracted from https://bugs.winehq.org/show_bug.cgi?id=59050
diff --git a/run.bat b/run.bat index 5fe19ed..ee6d44b 100644 --- a/run.bat +++ b/run.bat @@ -51,14 +51,14 @@ if errorlevel 1 ( goto EXIT )
-for /f tokens^=2-2^ delims^=^" %%j in ('java -version 2^>^&1') do set "JAVA_VERSION=%%j" +rem for /f tokens^=2-2^ delims^=^" %%j in ('java -version 2^>^&1') do set "JAVA_VERSION=%%j"
-for /f "tokens=1 delims=. " %%a in ("%JAVA_VERSION%") do set "JAVA_MAJOR_VERSION=%%a" +rem for /f "tokens=1 delims=. " %%a in ("%JAVA_VERSION%") do set "JAVA_MAJOR_VERSION=%%a"
-if %JAVA_MAJOR_VERSION% LSS 11 ( - echo ERROR! HiveMQ requires at least Java version 11. - goto EXIT -) +rem if %JAVA_MAJOR_VERSION% LSS 11 ( +rem echo ERROR! HiveMQ requires at least Java version 11. +rem goto EXIT +rem )
rem ########### VARIABLES set "JAVA_OPTS=%JAVA_OPTS% -Djava.net.preferIPv4Stack=true" --- snip ---