From 525f26c2c9818bc3a59a5452fb505fe4103e5c8a Mon Sep 17 00:00:00 2001 From: Jose C Date: Wed, 14 Sep 2022 09:38:49 +0200 Subject: [PATCH] Fix SonarService.bat for supporting folders with names including spaces When %REALPATH% had a folder with whitespaces, e.g. c:\program files\sonarqube, it showed a nasty powershell error --- .../src/main/assembly/bin/windows-x86-64/SonarService.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sonar-application/src/main/assembly/bin/windows-x86-64/SonarService.bat b/sonar-application/src/main/assembly/bin/windows-x86-64/SonarService.bat index ae7fb2672d6..38d8860a1d4 100644 --- a/sonar-application/src/main/assembly/bin/windows-x86-64/SonarService.bat +++ b/sonar-application/src/main/assembly/bin/windows-x86-64/SonarService.bat @@ -26,7 +26,7 @@ rem check if Java is found set JAVA_EXE= call "%REALPATH%lib\find_java.bat" set_java_exe FAIL || goto:eof rem replace JAVA_EXE with the Java path in configuration file -powershell -Command "(Get-Content %REALPATH%lib\SonarServiceWrapperTemplate.xml) -replace 'JAVA_EXE', '%JAVA_EXE%' | Out-File -encoding ASCII %REALPATH%lib\SonarServiceWrapper.xml" +powershell -Command "(Get-Content '%REALPATH%lib\SonarServiceWrapperTemplate.xml') -replace 'JAVA_EXE', '%JAVA_EXE%' | Out-File -encoding ASCII '%REALPATH%lib\SonarServiceWrapper.xml'" rem call the SonarServiceWrapper.exe passing all the parameters "%REALPATH%lib\SonarServiceWrapper.exe" %* -- 2.39.5