Add Speech marks around paths to fix spaces in folder names

This commit is contained in:
Matthew Shillam 2018-10-18 19:37:08 +01:00
parent 389803e8ce
commit a2cee7eca7
1 changed files with 9 additions and 9 deletions

View File

@ -62,10 +62,10 @@ cls
reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32Bit || set OS=64Bit reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" | find /i "x86" > NUL && set OS=32Bit || set OS=64Bit
if %OS%==64Bit ( if %OS%==64Bit (
reg query HKEY_CLASSES_ROOT\Installer\Dependencies\,,amd64,14.0,bundle 1>NUL || %~dp0bin\vc_redist.x64.exe /norestart reg query HKEY_CLASSES_ROOT\Installer\Dependencies\,,amd64,14.0,bundle 1>NUL || "%~dp0bin\vc_redist.x64.exe" /norestart
) )
if %OS%==32Bit ( if %OS%==32Bit (
reg query HKEY_CLASSES_ROOT\Installer\Dependencies\,,x86,14.0,bundle 1>NUL || %~dp0bin\vc_redist.x32.exe /norestart reg query HKEY_CLASSES_ROOT\Installer\Dependencies\,,x86,14.0,bundle 1>NUL || "%~dp0bin\vc_redist.x32.exe" /norestart
) )
:DUPLICATIINSTALL :DUPLICATIINSTALL
@ -73,7 +73,7 @@ cls
echo Installing duplicati binary... echo Installing duplicati binary...
echo Ensure that you deselect run at startup to ensure service works proper! echo Ensure that you deselect run at startup to ensure service works proper!
echo Also! Ensure you do not run duplicati after install has completed!! echo Also! Ensure you do not run duplicati after install has completed!!
start /wait msiexec /i %~dp0bin\duplicati-2.0.3.11_canary_2018-09-05-x64.msi start /wait msiexec /i "%~dp0bin\duplicati-2.0.3.11_canary_2018-09-05-x64.msi"
goto GETPROGRAMPATH goto GETPROGRAMPATH
@ -133,7 +133,7 @@ SC queryex "%ServiceName%"|Find "STATE"|Find /v "RUNNING">Nul&&(
set FILEDATABASE="schedule-database-%CLIENTNAME%.json" set FILEDATABASE="schedule-database-%CLIENTNAME%.json"
set FILEDOCUMENTS="schedule-documents-%CLIENTNAME%.json" set FILEDOCUMENTS="schedule-documents-%CLIENTNAME%.json"
%~dp0bin\winscp.com /ini=nul /command ^ "%~dp0bin\winscp.com" /ini=nul /command ^
"open sftp://mrdownloader@mydentalbackup.co.uk:5349/ -hostkey=""ssh-ed25519 256 PTL6imOWXdhJQEuBThd8yfozcuOtOxpKEZs0hOGZh3c="" -privatekey=""%~dp0bin\id_deployer2.ppk""" ^ "open sftp://mrdownloader@mydentalbackup.co.uk:5349/ -hostkey=""ssh-ed25519 256 PTL6imOWXdhJQEuBThd8yfozcuOtOxpKEZs0hOGZh3c="" -privatekey=""%~dp0bin\id_deployer2.ppk""" ^
"cd /home/mydentalbackup.co.uk/files" ^ "cd /home/mydentalbackup.co.uk/files" ^
"lcd %~dp0bin" ^ "lcd %~dp0bin" ^
@ -147,10 +147,10 @@ SC queryex "%ServiceName%"|Find "STATE"|Find /v "RUNNING">Nul&&(
:ADDSCHEDULES :ADDSCHEDULES
%~dp0bin\duplicati_client.exe login http://127.0.0.1:8200 "%~dp0bin\duplicati_client.exe" login http://127.0.0.1:8200
%~dp0bin\duplicati_client.exe create backup %~dp0bin\schedule-database-%CLIENTNAME%.json "%~dp0bin\duplicati_client.exe" create backup "%~dp0bin\schedule-database-%CLIENTNAME%.json"
%~dp0bin\duplicati_client.exe create backup %~dp0bin\schedule-documents-%CLIENTNAME%.json "%~dp0bin\duplicati_client.exe" create backup "%~dp0bin\schedule-documents-%CLIENTNAME%.json"
%~dp0bin\duplicati_client.exe create backup %~dp0bin\schedule-xrays-%CLIENTNAME%.json "%~dp0bin\duplicati_client.exe" create backup "%~dp0bin\schedule-xrays-%CLIENTNAME%.json"
goto SORTCHORTCUTS goto SORTCHORTCUTS
@ -162,7 +162,7 @@ goto SORTCHORTCUTS
del "%USERPROFILE%\Desktop\Duplicati 2.lnk" del "%USERPROFILE%\Desktop\Duplicati 2.lnk"
echo. echo.
echo Adding new shortcut to desktop echo Adding new shortcut to desktop
xcopy "%~dp0bin\Duplicati 2 start.lnk" %USERPROFILE%\Desktop xcopy "%~dp0bin\Duplicati 2 start.lnk" "%USERPROFILE%\Desktop"
:EXITNOW :EXITNOW