Windows98的command.com能算作虚拟机吗?
Can Windows 98's command.com be considered as a virtual machine?
我只是在玩从 DOS 到 Windows 98 的操作系统,我想到了一个问题:我一直在 Windows XP 和后来的操作系统中看到 cmd.exe
shell(就像在任何 Unix 中一样)。但是,当我在 Windows 98 中发现 command.com
时,它似乎是完全不同的东西(尽管 视觉上 似乎没有区别)。并且既然从提示的角度有办法"hide" Windows,那么command.com
program in Windows 98 就可以被认为是一个虚拟的machine/emulator 模拟DOS 和不是独立的 shell ?
cmd.exe
只是一个shell,不涉及虚拟机。
但是旧的 command.com
是一个不同的野兽 -- 它是一个 16 位 DOS 应用程序,运行 在 Windows' virtual DOS machine (VDM).
- Windows 98 只
command.com
.
- WindowsNT/2000/XP/etc 的 32 位版本。已安装
cmd.exe
和 command.com
。
- 64 位版本的 Windows 没有 VDM,只有
cmd.exe
.
我只是在玩从 DOS 到 Windows 98 的操作系统,我想到了一个问题:我一直在 Windows XP 和后来的操作系统中看到 cmd.exe
shell(就像在任何 Unix 中一样)。但是,当我在 Windows 98 中发现 command.com
时,它似乎是完全不同的东西(尽管 视觉上 似乎没有区别)。并且既然从提示的角度有办法"hide" Windows,那么command.com
program in Windows 98 就可以被认为是一个虚拟的machine/emulator 模拟DOS 和不是独立的 shell ?
cmd.exe
只是一个shell,不涉及虚拟机。
但是旧的 command.com
是一个不同的野兽 -- 它是一个 16 位 DOS 应用程序,运行 在 Windows' virtual DOS machine (VDM).
- Windows 98 只
command.com
. - WindowsNT/2000/XP/etc 的 32 位版本。已安装
cmd.exe
和command.com
。 - 64 位版本的 Windows 没有 VDM,只有
cmd.exe
.