You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When triggering msiexec.exe (for instance, when upgrading Python), an .msi file is downloaded and run by msiexec.exe, with the parameters not surrounded with parenthesis.
This fails if any of the parameters contain a space. In my case:
Bug Report
Current Behavior
When triggering
msiexec.exe
(for instance, when upgrading Python), an.msi
file is downloaded and run bymsiexec.exe
, with the parameters not surrounded with parenthesis.This fails if any of the parameters contain a space. In my case:
This fails, obviously, because there could be spaces in the path!
Expected Behavior
Scoop should support paths containing spaces, including during MSI installation.
Possible Solution
Probably just transform the call into something like this:
Notice the escaping of the
"
for theTARGETDIR
value (I used powershell, so the tilde is an escape).System details
Windows version: Windows 11 23H2 build 22631.3447
OS architecture: 64bit
PowerShell version: 5.1.22621.2506
Scoop Configuration
The text was updated successfully, but these errors were encountered: