• 1.摘要
  • 2.基本信息
  • 3.起源
  • 4.发展史
  • 5.组成
  • 5.1.IOSYS模块
  • 5.2.MSDOS.SYS
  • 5.3.COMMAND.COM
  • 5.4.引导程序
  • 6.文件目录
  • 6.1.文件概念
  • 6.2.文件标识
  • 6.3.通配符
  • 6.4.树形目录
  • 7.命令全集
  • 7.1.一MD建立子目录
  • 7.2.二CD改变当前目录
  • 7.3.三RD删除子目录命令
  • 7.4.四DIR显示磁盘目录命令
  • 7.5.五PATH路径设置命令
  • 7.6.一TREE显示磁盘目录结构命令
  • 7.7.二DELTREE删除整个目录命令
  • 7.8.三FORMAT磁盘格式化命令
  • 7.9.四UNFORMAT恢复格式化命令
  • 7.10.五CHKDSK检查磁盘当前状态命令
  • 7.11.六DISKCOPY整盘复制命令
  • 7.12.七LABEL建立磁盘卷标命令
  • 7.13.八VOL显示磁盘卷标命令
  • 7.14.九SCANDISK检测修复磁盘命令
  • 7.15.十DEFRAG重整磁盘命令
  • 7.16.十一SYS系统复制命令
  • 7.17.一COPY文件复制命令
  • 7.18.二XCOPY目录复制命令
  • 7.19.三TYPE显示文件内容命令
  • 7.20.四REN文件改名命令
  • 7.21.五FC文件比较命令
  • 7.22.六ATTRIB修改文件属性命令
  • 7.23.七DEL删除文件命令
  • 7.24.八UNDELETE恢复删除命令
  • 7.25.一CLS清屏幕命令
  • 7.26.二VER查看系统版本号命令
  • 7.27.三DATA日期设置命令
  • 7.28.四TIME系统时钟设置命令
  • 7.29.五MEM查看当前内存状况命令
  • 7.30.六MSD显示系统信息命令
  • 7.31.七HELP命令
  • 7.32.一Arp地址解析协议地址翻译表
  • 8.查木马
  • 9.参考资料

MS-DOS

MS-DOS(微软磁盘操作系统),是美国微软公司提供的磁盘操作系统,是个人电脑中最普遍使用的磁盘操作系统之一1

最基本的MS-DOS系统由一个基于主引导记录硬盘才有主引导记录软碟没有主引导记录)启动磁区位于第0轨的磁区中,内容上与硬盘的MBR略有不同的BOOT引导程序和三个文件模块组成。这三个模块是输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块1

基本信息

  • 中文名

    微软磁盘操作系统

  • 外文名

    Microsoft Disk Operating system

  • 简称

    MS-DOS

  • 开发公司

    微软(Microsoft)

起源

1980年,西雅图电脑产品公司(Seattle Computer Products)的一名24岁的程序员蒂姆·帕特森(Tim Paterson)花费了四个月时间编写出了86-DOS操作系统。1981年7月,微软以五万美元的代价向西雅图公司购得本产品的全部版权,并将它更名为MS-DOS。

最早在1979年年底,Seattle Computer公司开发了第一款基于8086芯片的操作系统CP/M-86,经过改进后推出了QDOS,并在80年年底推出了86-DOS0.3版,比尔·盖茨以极低的价格买下了86-DOS的销售经营权。1981年4月,Seattle Computer正式发布了86-DOS v1.0版,微软在当年7月,将86-DOS的版权和其他所有权力买断,并将其改名为MS-DOS向市场发布。这是微软赖以发迹的第一个成功的操作系统产品。

最基本的MS-DOS系统由一个基于MBR的BOOT引导程序和三个文件模块组成。这三个模块是输入输出模块(IO.SYS)、文件管理模块(MSDOS.SYS)及命令解释模块。除此之外,微软还在零售的MS-DOS系统包中加入了若干标准的外部程序(即外部命令),这才与内部命令(即由解释执行的命令)一同构建起一个在磁盘操作时代相对完备的人机交互环境。

最初,Windows 1.x/Windows 2.x/Windows 3.x 一直到Windows9x/Me系列都是基于MS-DOS的图形用户界面程序。只有Windows NT系列不需要DOS,但Windows NT在2000年之前并不流行。直到Windows2000(NT 5.0),Windows XP(NT5.1),Windows Vista(NT6),Windows 7(NT6.1)的诞生,Windows才能真正抛弃MS-DOS。

发展史

1981年,MS-DOS 1.0上市,微软与IBM合作,在IBM销售的PC上安装DOS进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,软件并不为人们所注意的时代,比尔盖茨作为微软的核心人物,相当有远见的抓住了这次绝佳的机会。

1982年,支持双面磁盘。

1983年MS-DOS 2.0随IBM XT发布,扩展了命令,并开始支持5M硬盘。同年发布的2.25对2.0版进行了一些bug修正。

1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。

1986年,MS-DOS 3.2 支持了720K 的5寸软盘。

1987年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软盘,并支持其他语言的字符集。

1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更新。

1991年,MS-DOS 5.0发行,增加了DOS Shell功能,增强了内存管理和宏功能。

1993年,MS-DOS 6.x 增加了很多GUI程序,如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows 的支持。

1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。

1995年,MS-DOS 7.0 ,Windows 95内部版本。此后的版本皆为 Windows 内建命令列,于 V86 模式下工作。

1996年8月,MS-DOS 7.1。(MSDOS7.1的独立版本,即ISO和IMG镜像版本,实际非Microsoft开发,而是由CN-DOS的某些网友们联手开发。加入了扩展功能,并且扩展中包含了天汇汉字处理系统)

2000年,MS-DOS 8.0,MS-DOS的最后一个版本。由于微软看到了Windows的曙光,于是放弃了DOS。