Windows 98的command.com可以被视为虚拟机吗?

时间:2016-08-11 20:48:03

标签: windows dos

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

1 个答案:

答案 0 :(得分:2)

cmd.exe只是一个shell,不涉及虚拟机。

但旧的command.com是一个不同的野兽 - 它是一个16位的DOS应用程序,并在Windows virtual DOS machine (VDM)中运行。

  • Windows 98只有command.com
  • 32位版本的Windows NT / 2000 / XP /等。安装了cmd.execommand.com
  • 64位版本的Windows没有VDM,只有cmd.exe