Huw Davies (@huw) commented about dlls/shell32/shlexec.c:
lstrcatW(lpstrTmpFile, lpFile); retval = (UINT_PTR)ShellExecuteW(sei_tmp.hwnd, sei_tmp.lpVerb, lpstrTmpFile, NULL, NULL, 0); }
- else if (retval == SE_ERR_NOASSOC && SHGetFileInfoW(wcmd, 0, NULL, 0, SHGFI_EXETYPE) == 0)
- {
/* File found, but no association. And no other cases fit, this could be a
unix programs, try running it. We have to do this in a "catch-all" fashion because
program