Der Martin...: DOS&Rar

Beitrag lesen

Hallo Vinzenz,

Mit DOS hat die Kommandozeile von NT-ähnlichen Betriebssystemen übrigens wenig zu tun.

lass dich bitte nicht zu einem Schnellschuss wie command.com == DOS verleiten! Die "Kommandozeile von NT-ähnlichen Betriebssystemen", also cmd.exe, hat mit DOS genauso viel oder genauso wenig zu tun wie der klassische Kommandointerpreter command.com der 16bit-Ära.

Richtig ist, dass die 32bit-Windowse (auch Windows 9x) für Applikationen, die das erwarten, eine DOS-Umgebung emulieren. Zumindest emulieren sie die offiziell dokumentierten Schnittstellen.
Im Gegensatz zum alten command.com ist cmd.exe aber eine echte Win32-Konsolenanwendung und kein DOS-Programm! Erst wenn via cmd.exe eine echte DOS-Anwendung aufgerufen wird, dann initialisiert cmd.exe die DOS-Emulation.

Schönen Abend noch,

Martin