On Sat Mar 30 19:43:16 2024 +0000, Yuxuan Shui wrote:
OK... All options feel bad here. How does this interact with extension associations? Like if `.bin` has association and is an Unix program, what happens? Do we find out if something is an Unix program by looking at unix file permissions? Is there an existing wine internal API for that? I think previously we just try to run it and see if it works...
Windows configuration such as associations should take priority. Essentially the normal Windows processing should take place first, but if we find that there's nothing we can do at the Windows level, instead of giving up we should simply try to run the file through CreateProcess and see what happens.