catherine is a user on You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Fun fact: Windows doesn't actually use just the extension to determine executability, it uses a permission on ACL

@calvin i wonder if you can start a program without .exe directly from cmd or explorer? (i have a bunch)

@katex @calvin I can't get it to do it - using Explorer or start filename I get the unassociated file dialog, using the filename alone the shell cannot recognize the command.

@katex @bhtooefr might also be doable with APIs; though I'm unsure if you'd have to invoke from the Win32 level, POSIX/Linux level, or the NT native level

@calvin @bhtooefr yup cygwin will launch programs without extensions no issue, and i think it uses Win32 process APIs
i've been thinking of modifying cygwin so it doesn't use .exe extensions, because i don't like them

@katex @calvin I feel like that's cheating a bit. :P

Fun fact: both Explorer and cmd.exe can launch a .EXE that has a .COM or .PIF extension without a problem.