Hacker News new | ask | show | jobs
by skissane 1621 days ago
I think the author is using "DOS" to mean "Windows Command Prompt" (cmd.exe and Win32 Console subsystem)

Incorrect terminology, but an error I've heard people make again and again and again, pretty much constantly ever since Windows XP came out. In Windows 3.x/9x/Me, the command prompt actually was MS-DOS. In NT/XP/Vista/7/8/10/11, it is not DOS any more, unless you actually run command.com under NTVDM (only possible in 32-bit Windows, support for which is gone in Windows 11)

1 comments

BTW - to nitpick - batches intended to run in cmd.exe should be .cmd not .bat, nowadays it makes no difference, but .bat are executed under both command.com and cmd.exe, whilst .cmd only run in cmd.exe.
In dos on dope, .bat files are handlers for http GET and .cmd files are handlers for http POST.