[Bug 7900] ShellExecuteEx can fail for paths with spaces in them