MSD命令为什么显示不同的信息?

Author: 钟原 Date: 1997-01-01

#3  江苏仪征化纤工程塑料厂印庆扬问:我的微机安装的DOS为6.22版本,在根目录下键入MSD命令,显示CPU为Award 486DX;而在DOS子目录下键入MSD则显示为Pentium。这是什么原因?是否买了冒牌货?
  答:“MSD”是DOS 6.0以上版本配置的一个系统检测程序,DOS 6.0首次引入。MSD本身也有一个版本的问题,不同DOS版本中“MSD”程序的版本是不相同的。早期的版本对Pentium不能识别,会出现误报。估计在你的磁盘上有两个不同版本的“MSD”程序,一个在根目录下,一个在DOS子目录下。请你分别检查根目录和子目录下是否都有这个文件,然后分别执行这个文件。执行这个文件时将出现一个封面,上面给出了MSD的版本号,例如DOS 6.22中“MSD”的版本是2.11。比较它们的版本号就可以发现区别。