installation paths aren't correctly escaped in command line
Description
Lack of support for spaces in paths means QGIS's Orfeo plugin behaves poorly on Windows. Protecting against spaces by quoting the OTB application folder and OTB folder in QGIS's Settings -> Options -> Processing -> Providers -> OTB is rejected as invalid.
Workaround is to place Orfeo in a path without spaces (e.g. C:\ProgramData) but this is unnatural on Windows as %ProgramFiles% defaults to C:\Program Files (and thus nearly all applications, including ones sharing Orfeo's unzip installation model, correctly handle a space in their installation path).
Steps to reproduce
Follow the installation instructions and then run any Orfeo tool.
2023-05-24T10:08:10 CRITICAL C:\Program Files\OTB-8.1.1-Win64\bin\otbQgisDescriptor.exe MultitempFilteringOutcore C:\Program Files\OTB-8.1.1-Win64\lib\otb\applications C:\Program Files\OTB-8.1.1-Win64\share\otb\description/
2023-05-24T10:08:10 INFO {'env': {'LC_NUMERIC': 'C', 'GDAL_DRIVER_PATH': 'disable', 'GDAL_DATA': 'C:\\Program Files\\OTB-8.1.1-Win64\\share\\data', 'PROJ_LIB': 'C:\\Program Files\\OTB-8.1.1-Win64\\share\\proj', 'OTB_LOGGER_LEVEL': 'INFO'}, 'encoding': 'cp1252'}
2023-05-24T10:08:10 INFO cmd=C:\Program Files\OTB-8.1.1-Win64\bin\otbQgisDescriptor.exe MultitempFilteringOutcore C:\Program Files\OTB-8.1.1-Win64\lib\otb\applications C:\Program Files\OTB-8.1.1-Win64\share\otb\description/
2023-05-24T10:08:10 INFO 'C:\Program' is not recognized as an internal or external command,
2023-05-24T10:08:10 INFO operable program or batch file.
I'm surprised this hasn't already been noted but several different searches failed to find an existing issue. Apologies if it's duplicate.
Configuration information
Windows 10 22H2, OTB 8.1.1 Win64, QGIS 3.22.14