我只是在玩从DOS到Windows 98的操作系统,我想到了一个问题:我一直在Windows XP中看到cmd.exe
,后来在shell中看到过(就像在任何Unix中一样)。但是,当我在Windows 98中发现command.com
时,它似乎是一个完全不同的东西(即使它似乎在视觉上没有区别)。既然有一种方法可以从提示角度“隐藏”Windows,那么Windows 98中的command.com
程序只能被视为模拟DOS而不是独立shell的虚拟机/模拟器吗?
答案 0 :(得分:2)
cmd.exe
只是一个shell,不涉及虚拟机。
但旧的command.com
是一个不同的野兽 - 它是一个16位的DOS应用程序,并在Windows virtual DOS machine (VDM)中运行。
command.com
。cmd.exe
和command.com
。cmd.exe
。