DOS (DOS操作系统)

DOS

 

(DOS操作系统)

dos,是 磁盘操作系统的缩写,是 个人计算机上的一类 操作系统。从1981年直到1995年的15年间,磁盘操作系统在 IBM PC兼容机市场中占有举足轻重的地位。而且,若是把部分以DOS为基础的 Microsoft Windows版本,如 Windows 95Windows 98Windows Me等都算进去的话,那么其商业寿命至少可以算到2000年。 微软的所有后续版本中,磁盘操作系统仍然被保留着。
从1981年MS-DOS1.0直到1995年MS-DOS7.1的15年间,DOS作为微软公司在个人计算机上使用的一个操作系统载体,推出了多个版本。DOS在IBM PC 兼容机市场中占有举足轻重的地位。可以直接操纵管理硬盘的文件,以DOS的形式运行。
是一个更久远的操作系统CP/M的翻版。DOS家族包括 MS-DOSPC-DOS、DR-DOS、Free-DOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最为著名,最自由开放的则是Free-DOS。虽然这些系统常被简称为"DOS",但没有任何一个系统单纯以"DOS"命名(只有一个毫无关连的1960年代IBM大型主机操作系统以此命名)。此外,有几个和DOS无关、在非x86的微计算机系统上运行的磁盘操作系统在名称中也有"DOS"字眼,而且在专门讨论该机器的场合中也会简称为"DOS"(例如:AmigaDOS、AMSDOS、ANDOS、Apple DOS、Atari DOS、Commodore DOS、CSI-DOS、ProDOS、TRS-DOS等),但这些系统和DOS可执行文件以及MS-DOS API并不兼容。
微软图形界面操作系统 Windows NT 问世以来,DOS就是一个后台 程序的形式出现的。可以通过点击运行- CMD进入运行。 [1]  

名称由来


磁盘操作系统是 个人计算机上的一类 操作系统。从 1981年直到 1995年的15年间,DOS在IBM PC 兼容机市场中占有举足轻重的地位。而且,若是把部份以DOS为基础的 Microsoft Windows版本,如 Windows 9598Windows Me等都算进去的话,那么其商业寿命至少可以算到 2000年. [2]  
家族包括 MS-DOSPC-DOSDR-DOS、PTS-DOS、ROM-DOS、JM-OS等,其中以 MS-DOS最为著名。虽然这些系统常被简称为"DOS",但几乎没有系统单纯以"DOS"命名(只有一个毫无关连的1960年代 IBM大型主机操作系统以此命名)。此外,有几个和DOS无关、在非x86的微计算机系统上运行的磁盘操作系统在名称中也有 "DOS" 字眼,而且在专门讨论该机器的场合中也会简称为"DOS"(例如:AmigaDOS、 AMSDOSANDOSApple DOSAtari DOSCommodore DOSCSI-DOSProDOSTRS-DOS等),但这些系统和DOS 可执行文件以及MS-DOS API并不兼容。

发展简史


DOS是1979年由 微软公司IBM个人电脑开发的 MS-DOS,它是一个单用户单任务的 操作系统。后来DOS的概念也包括了其它公司生产的与 MS-DOS兼容的系统,如 PC-DOS [3]   、 DR-DOS, 以及一些其它相对不太出名的DOS兼容产品。它们在1985年到1995年及其后的一段时间内占据 操作系统的统治地位,最 著名和广泛使用的DOS系统从1981年直到1995年的15年间 微软在推出 Windows 95之后,宣布MS-DOS不再单独发布新版本。不过 FreeDOS等与 MS-DOS兼容的DOS则在继续发展着。
虽然大多数用户将1981年最早发表的术语“ PC”与 IBM PC或PC兼容机等同看待, 但是实际上 个人计算机在1970年已经开始使用。DOS是IBM PC及其兼容机用的 操作系统。在DOS之前,一些微机为其操作系统使用内部BASIC编程语言,而另外一些使用Digital Research公司开发的CP/M操作系统(此公司提供了DR DOS)。Microsoft公司于1970年后开发了MS-DOS,当时,该公司为不同微机开发了像BASIC这类编程语言;1980年IBM正在设计最早的IBM PC并请Microsoft为其新型机开发多个 编程语言。这次CP/M作为选择的操作系统并成为IBM新机种的操作系统。在Microsoft为IBM PC 设计 语言的过程中,尽管Microsoft公司改进了IBM PC的语言设计和应用程序设计,但是他们认识到开发PC操作系统才是其努力方向。然而,由于没有足够的时间从零开始开发一个操作系统。为解决这个问题,Microsoft购买了一个用于8086 处理器操作系统86-DOS,86-DOS操作系统是 西雅图电脑产品公司(Seattle Computer Products)的一名24岁的程序员蒂姆·帕特森(Tim Paterson)花费了四个月时间编的,该操作系统与最早的IBM PC中的8086处理器非常相似。给每台IBM电脑安装一个DOS系统,微软就收取200美金的商业运作模式,造就了微软的初期辉煌。
发展历程
随着电脑硬件的不断发展,从Windows 95到Windows XP再到的Windows 7以及2012年发布的Windows 8中,MS-dos的核心依然存在,只是加上Windows当作系统的图形界面,直到纯32 位版本的Windows系统(从Windows NT开始,其中就包含了 Windows 2003、Windows XP、Windows Vista、Windows 7和Windows 8)。由此可见dos的生命力极强。例如系统还原和安装都需要DOS,DOS用起来也很方便。
DOS是个非常实用的 操作系统,因此,它深深受到国内外人们的普遍喜爱,一直拥有数以亿计的用户。但是,自从1995年以来,Microsoft公司出于商业利益等方面的原因,决定抛弃手中的MS-DOS。当时,DOS已有许多种,除MS-DOS以外,还有PC-DOS,DR-DOS,FreeDOS等,但是由于受到Microsoft公司的挤压,故使用的人数不多,而大多数用户都在使用MS-DOS。由于Microsoft彻底放弃了MS-DOS,而转以开发Windows,引起了广大DOS使用者和爱好者的不满,而且,大家通常所使用的Windows 9x也只是DOS下的一个大型程序罢了,如果没有DOS的支持,它根本无法运行。但也由此可见 DOS的功能其实是非常强大的,以及DOS软件拥有巨大的 开发潜能,因为像Windows那样强大的DOS增强程序都可以编出来。
比较
Windows是一个多任务的操作环境,但它对程序编写的约束和限制比DOS高得多,因而许多程序员出于对Windows的不满及对DOS开发的价值和潜力的深刻认识,继续开发DOS软件。由于多年的经验的积累,他们的软件开发水平越来越高,因此他们开发出的DOS软件的质量也越来越高。为了开发更多的软件并且增加开发的效率,他们设计了一个又一个DOS软件的开发工具。而用这些开发工具的人也越来越多,并在国外迅速地流传开来,详情可见一篇叫作“DJGPP程序与保护模式”的文章(在“DOS文章”栏目中)。一个尤为重要的是,正如上文所提到,虽然MS-DOS已经不再继续发展了,但并不意味着整个 DOS也不再继续发展了。MS-DOS的最高版本是8.0(包含在Windows ME中),随后Microsoft开始开发基于Windows NT构件的Windows,才成了真正独立的操作系统。除了MS-DOS以外,其它的DOS也在发展着。仍在不断发展和更新中的DOS有FreeDOS、PTS-DOS、ROM-DOS等,这些DOS的功能都十分强大,往往超过MS-DOS,而且FreeDOS还是完全 免费且自由开放的。因此,程序员们完全可以为它们开发新的DOS软件,而不必依赖于MS-DOS。这大概是90年代末DOS的情况。
现状
随后,一项叫作“开放源代码运动”的活动兴起了。很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,如 DOSLinux等。这一下设计和开发 DOS软件的人迅速增加,并纷纷组成了开发团体,以开发新的DOS和其它非Windows的操作系统的软件,详情可见一篇叫作“DOS和Linux近年来的发展比较”的文章。由于开发者的增多,原先的DOS软件开发器也开始了进一步的更新,而且支持FAT32和长文件名。再加上这次开发软件的有许多是程序员中的精英,所以开发出来的DOS软件的质量自然是今非昔比了。比如,由于Allegro等 编程库的出现,在DOS下实现MP3等音乐的播放对他们来说已是轻而易举的了。以这些软件为代表的DOS软件和原来的DOS软件,如DOSAMP,GDS Viewer等的质量相比有着本质的提高。原来认为非常强大的 SEA 看图软件,也只是个一般强大的软件罢了。另一个很重要的变化在于对FAT32及长文件名的支持。 DJGPP程序已经实现了在LFN API存在的情况下对长文件名的完美支持。总之,这些新的DOS软件的整体水平的提高是很显著的。为了挑战Windows的界面,程序员们(经常是集体合作)开发了一个又一个仿Windows的界面增强程序,著名的有 Seal, Qube,WinDOS等等。还有人开发出了内核为32位的DOS操作系统,如FreeDOS 32,事实证明,这些程序的编写水平是很高的。这些软件都在不断地开发中,所取得的成绩是有目共睹的。而且它们最显著的特点就是自由开放的发展,如上面所提到的 SEAL、FreeDOS 32等等都是遵守著名的 GNU GPL协议的自由软件。
历史概述
DOS是Disk Operation System(磁盘操作系统)的简称,是 个人计算机上的一类 操作系统。它直接操纵管理硬盘的 文件,一般都是黑底白色文字的 界面。从1980年到1995年的15年间,DOS在 IBM PC 兼容机 市场中占有
DOS系统 DOS系统
举足轻重的地位。当时, 电脑 操作系统就是DOS,键入DOS 命令运行,其他应用程序,都是在DOS界面下键入 EXEBAT文件运行。早期的 DOS 系统是由 微软公司IBM的个人 计算机开发的,称为 MS-DOS。后来,其他公司生产的与 MS-DOS兼容的 操作系统,也延用了这个称呼,如 PC-DOS、R-DOS等等。
1980-1981年, 西雅图电脑产品公司程序员蒂姆·帕特森(Tim Paterson)花费了四个月时间编写出了86-DOS操作系统。1981年7月,微软以五万美元的代价向西雅图公司购得本产品的全部版权,并将它更名为MS-DOS。随后,IBM发布了第一台个人计算机,当时采用的操作系统是西雅图公司的86-DOS 1.14,但微软很快改进了MS-DOS,并使它成功地成为IBM PC采用的操作系统。并于1981年8月12日,正式发布MS-DOS 1.0和PC-DOS 1.0。
DOS 1.0微软买下 86-DOS(Qdos)版权。1981年7月成为IBM PC上 第一个作业系统。同时微软又为IBM PC开发专用版本 PC-DOS,但与泛用版本DOS相比,除了系统档名以及部份针对 IBM 机器设计的核心,外部命令与公用程式之外,其余程式码差异不大。 [3]  
DOS 1.251982年6月,支持双面软盘并开始修复bug。不仅IBM,MS,许多OEM也广泛使用。 [4]  
现今中国人已经可以成功的在 x86架构的下使用中文版MS-DOS(MS-DOS 6.22),操作变得更加直观便捷。

DOS


定义

DOS是英文Disk Operating System的缩写,意思是“ 磁盘 操作系统”, 顾名思义DOS主要是一种面向 磁盘的系统软件。说得简单些, DOS就是人与机器的一座 桥梁,是罩在机器硬件外面的一层“外壳”,有了 DOS,就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器 指令。只需通过一些接近于自然语言的 DOS命令,就可以轻松地完成绝大多数的日常操作。此外, DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的 软件硬件都在 DOS的监控和管理之下, 有条不紊地进行着自己的工作,但是在操作不慎情况下也会 死机
DOS磁盘操作系统
DOS磁盘操作系统 (18张)
DOS 概述
  1. DOS是磁盘 操作系统的简称, MS-DOS是MicroSoft-dos,它不是纯 DOS,是基于Windows的 DOS程序,在功能上类似于 DOS,但是不一样(有很多操作是不能在MS- DOS里实现的)。最初的DOS不支持 NTFS文件系统,只支持 FATFAT16FAT32,操作系统中的DOS工具箱已经支持NTFS。
  2. 当进入该系统时,内部指令可以由 系统间接调用。
  3. 第一台 个人电脑版的 磁盘操作系统(DOS),称为 PC-DOS,是由 比尔·盖茨和他的 微软公司为 IBM公司研制的。他保留 Microsoft版(称为 MS-DOS)的销售权。 PC-DOSMS-DOS几乎相同,大多数用户统称它们为“DOS” 。它是一个非图形界面的操作系统,使用命令行界面的操作系统,运行程序的方法是在 命令行中键入 程序的名称,具有相对 简单接口,但不是过于“友好”的 用户界面。它像这样提示输入命令: C:> D:> E:> F:>
  4. 20世纪70年代,在 个人计算机发明之前, IBM公司有一个不同且无关的DOS( 磁盘操作系统),在规模尚未小一点的企业电脑上运行。它最后被 IBMVSE操作系统所 取代了。
  5. 以前,这个名字是指用于一系列 商用电脑IBM操作系统。
  6. DOS 操作系统用户指令是不区分大小写的。例如:DIR、Dir、dir在DOS中的执行含义是一致的。

组成

完整的DOS由五部分组成:
  1. 引导程序( BOOT ):由格式化程序直接写入 磁盘初始扇区。
  2. 基本输入/输出管理程序(PC-DOS为IBMBIO. COM、 MS-DOS为IO.SYS)。
  3. 文件管理和系统功能调用程序( PC-DOS为IBMDOS. COM、MS-DOS。为 MSDOS.SYS)。
  4. 命令处理程序(COMMAND. COM)。
  5. 各种外部命令:完成各种辅助功能的 可执行文件

软件

由于 DOSPC兼容机的主要平台,有许多为DOS撰写的知名软件。其中包括了:
Lotus 界面 Lotus 界面
WPS,DOS时代中国最流行的文字处理软件,现已改名为 WPS Office运行于 Windows平台。
Lotus 1-2-3:一套在企业市场中被广泛运用的电子表格软件。被许多人视为 IBM PC 成功的主因。在 MS-OfficeExcel出现之前被广泛使用,随着 Excel的出现,大部分用户转向使用Excel。
WordPerfect:一套出在 DOS 平台的 文本编辑器
dBase:最早的 数据库软件之一。
BASIC:DOS下最普遍的计算机编程系统,有GBASIC、QBASIC等分支,是当时计算机初学者启蒙语言。
PCTools(PCShell):DOS下文件管理软件,可进行绝大多数文件操作。
Telix: 调制解调器通信软件。
Arachne:一套 DOS 版的 网络浏览器
DJGPP:gcc 的 DOS 移植版。
GRUB4DOS:是一个优秀的双(多)系统 引导软件,使用GRUB4DOS可以很方便的引导各种 操作系统,比如 DOSWindowsLinux等。是一个可以把U盘制作成光盘似的来进行装系统。
UCDOS:是基于MS-DOS,由中国人自己编制的中文操作系统。
TurboC:是一个高效的 编译程序
CCDOS:CCDOS是为中国第一台PC长城机做的汉字操作系统。CC是“长城”的两个拼音字母ChangCheng的字头字母。其作者为 严援朝,曾获国家科技进步二等奖。

常用命令


磁盘操作

fdisk参数 /mbr 重建主引导记录 EXP:fdisk /mbr 重建主引导记录 (可以洗掉还原精灵)
  format 参数: /q 快速格式化 /u 不可恢复 /autotest 不提示 /s 创建 MS-DOS 引导盘 EXP:format c: /q /u /autotest
  自动快速格式化C盘(危险!!!)

目录操作

DIR [目录名或文件名] [/S][/W][/P][/A] 列出目录 参数: /s 查找子目录 /w 只显示文件名 /p 分页 /a 显示隐藏文件 EXP: DIR format.exe /s查找该盘的format.exe文件并报告位置
  CD [目录名] PS:可以使用相对目录或绝对目录 进入目录 exp:CD AA 进入当前文件夹下的AA目录,cd .. 进入上一个文件夹cd \返回根目录;cd c:\windows 进入c:\windows文件夹
  MKDIR [目录名] 创建目录 EXP:MKDIR HELLOWORLD 创建HELLOWORLD目录
建立目录
1.功能:创建新的 目录,注意:此处目录在Windows操作系统里被称为“文件夹”。
2.类型: 内部命令
3. 格式:MD [盘符:][路径名]<子目录名>
改变目录
1.功能:显示当前目录
2.类型:内部命令
3.格式: CD[盘符:][子目录名]
删除目录
1.功能:从指定的磁盘删除目录。
2.类型:内部命令
3.格式:RD[盘符:][路径名][子目录名]
查看目录
1.功能:显示磁盘目录的内容。
2.类型:内部命令
3.格式:DIR [盘符:][路径][文件名] [/A[[:]属性]] [/C] [/D] [/L] [/N] [/O[[:]分类属性]] [/P] [/Q] [/S] [/T[[:]时间]] [/W] [/X] [/4]
显示目录
1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。
2.类型:外部命令
3.格式: TREE[盘符:][/F][>PRN]
删除目录
1.功能:将整个目录及其下属子目录和文件删除。
2.类型: 外部命令
3.格式:DELTREE [盘符:]<路径名>

文件操作

del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件 /s 删除该目录及其下的所有内容 /q 删除前不确认
  exp: del c:\del /s /q 自动删除c盘的del目录
  copy [源文件或目录] [目标目录] 复制文件 EXP:copy d:\pwin98\*.* c:\presetup 将d盘的pwin98的所有文件复制到c盘的presetup下

常用命令二


TIME命令
1功能:设置或显示系统 时间
2类型:内部命令
3格式:TIME - [hh:mm:ss:xx]
4使用说明:
(1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按 回车键相应,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式;
(2)当机器开始启动时,有自动处理文件( AUTOEXEC.BAT)被执行,则系统不提示输入系统 日期。否则,提示输入新日期和时间。
TYPE 命令
1、格式:type [盘符:] [路径] 文件名
2、类型: 内部命令
3、功能:把指定的文件内容在屏幕上显示或 打印机输出,它常用作查阅和显示 文本文件的内容和打印清单。
4、说明:
(1)该命令只能显示 ascii字符型文件, 不能显示非文本文件 如exe、com
(2)文件名指全名,不能使用 通配符
(3)执行时,可以按ctrl+numlock或ctrl+s 暂停滚动,按 任意键继续。
(4)按ctrl+p可以将内容在打印机上打出
例1、将C:\windows下tabletoc.log文件的内容显示出来
type C:\windows\tabletoc.log
例2、将C:\windows下WGA.log只在 打印机中输出,不在 屏幕上显示
type C:\windows\WGA.log >prn
CLS清屏幕
1功能:清除屏幕上的所有显示,光标置于屏幕左上角。
2类型:内部命令
3格式: CLS
VER查看
1功能:显示当前系统 版本
2类型:内部命令
3格式:VER
日期设置
1功能: 设置或显示 系统日期
2类型:内部命令
3格式:DATE [mm-dd-yy]
4使用说明:
(1)省略[mm-dd-yy]显示系统日期并提示输入新的日期,[mm-dd-yy]为“月-日-年”格式;
恢复删除
1.功能:恢复被误删除命令(只可以在纯dos下使用)
2.类型:外部命令。
3.格式: UNDELETE[盘符:][路径名]<文件名>[/dos][/LIST][/ALL]
4.使用说明:使用UNDELETE可以使用“*”和“?” 通配符
(1)选用/dos参数根据 目录里残留的记录来恢复文件。由于文件被 删除时,目录所记载斩文件名第一个字符会被改为E5,dos即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合dos的文件名规则即可。
(2)选用/LIST只“列出”符合指定条件的文件而不做 恢复,所以对 磁盘内容完全不会有影响。
(3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——00001~9A~Z。
UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课 范围,请读者在使用些功能时查阅有关dos手册。
删除文件
1.功能:删除指定的文件。
2.类型: 内部命令
3.格式:DEL [盘符:][路径]<文件名>[/P]
4.使用说明:
(1)选用/P参数,系统在删除前询问是否真要 删除该文件,若不使用这个参数,则自动删除;
(2)该命令不能删除属性为隐含或只读的文件;
(3)在文件名称中可以使用通配符;
(4)若要删除磁盘上的所有文件(DEL*.*或DEL.),则会提示:(Are you sure?)(你确定吗?)若回答Y,则进行删除;回答N,则取消此次删除作业。
替代命令
  1. subst [盘符] [路径] 将指定的路径替代 盘符,该路径将作为 驱动器使用
  2. subst /d 解除替代
[例子] C:\dos>subst a: c:\temp? 用c盘temp目录替代a盘  C:\>subst a: /d?
解除替代  SUBST [drive1: [drive2:]path]  SUBST drive1: /D  drive1: 指定要指派路径的虚拟驱动器。  [drive2:]path 指定物理驱动器和要指派给虚拟驱动器的路径。  /D 删除被替换的 ( 虚拟) 驱动器
不加任何参数键入 SUBST,可以显示当前虚拟驱动器的清单
显示属性命令
1.功能:修改指定文件的属性。(文件属性参见2.5.4(二) 文件属性一节)
2.类型:外部命令。
3.格式:ATTRIB [文件名] [+R|-R][+A|-A][+H|-H][+S|-S][/S]
4.使用说明:
(1)选用+R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用-R参数,去除只读属性;
(2)选用+A参数,将文件设置为档案属性;选用-A参数,去除档案属性;
(3)选用+H参数,将文件调协为隐含属性;选用-H参数,去隐含属性;
(4)选用+S参数,将文件设置为系统属性;选用-S参数,去除系统属性;
(5)选用/S参数,对当前目录下的所有子目录及子目录中的文件作设置
格式化
1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘作好接收dos的准备。
2.类型: 外部命令
3.格式: FORMAT<盘符:> [/S][/4][/Q]
格式化恢复
1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。
2.类型: 外部命令
3.格式:UNFORMAT<盘符>[/L][/U][/P][/TEST]
磁盘检查
1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不 连续数目。
2.类型:外部命令
3.格式:CHKDSK [盘符:][路径][文件名][/F][/V][/R]
磁盘复制
1.功能: 复制格式和内容完全相同的软盘。
2.类型:外 部 命 令
3.格式: DISKCOPY[盘符1:][盘符2:]
LABEL建立磁盘卷标
1.功能:建立、更改、删除 磁盘卷标。
2.类型:外部命令
3.格式:LABEL [盘符:][ 卷标名]
文件改名
1.功能:更改文件名称
2.类型: 内部命令
3.格式:REN [盘符:][路径]<旧文件名> <新文件名>
4.使用说明:
(1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名;
(2)允许使用通配符更改一组文件名或扩展名。
文件比较
1.功能:比较文件的异同,并列出差异处。
2.类型: 外部命令
3.格式:FC [盘符:][路径名]<文件名> [盘符:][路径名][文件名][/A][/C][/N]
4.使用说明:
(1)选用/A参数,为 ASCII码比较模式;
(2)选用/B参数,为 二进制比较模式;
(3)选用/C参数,将大小写字符看成是相同的字符。
(4)选用/N参数,在ASCII码比较方式下,显示相异处的行号?
路径设置
1.功能:设备可执行文件的搜索路径,只对文件有效。
2.类型: 内部命令
3.格式:PATH [盘符1]目录[路径名1]{[;[盘符2:]],<目录路径名2>…}
4.使用说明:
(1)当运行一个可执行文件时,dos会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件;
(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;
(3)PATH命令有三种使用方法:
PATH [ 盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径)
PATH:(取消所有路径)
PATH:(显示已设的路径)
批量工具
  1. 功能:批量处理某一类文件
  2. 类型:外部命令
  3. 格式举例:del *.txt(意为删掉所在目录下的所有.txt文件)
  4. 使用说明:输入想对批量文件处理的命令,输入*.后缀,比如想把所有.ini文件改为.txt文件则需输入
    ren *.ini *.txt。

新DOS


概述

DOS系统的确已经完全被取代,但dos命令仍作为使用 Windows之余的一个有益补充,用来解决很多Windows解决不了的问题,或者更适合通过dos命令来解决的问题。进入21世纪以来,自然没有多少人再费心学习dos的内存配置、 驱动程序加载技术,更多人以掌握一种或多种dos应用程序的使用方法为荣,如 分区格式化、磁盘修复程序、 Ghost备份等。这显示了dos是被作为一种工具而广泛应用,而不是其本义的操作系统。
DOS不再局限于DOS操作系统,而是更广泛地应用到Windows中的命令提示符。需要区分Windows中的命令提示符并非DOS,只是基本兼容DOS应用程序,Windows下命令提示符可以执行 32位程序命令,而DOS则是16位程序命令。同时批处理文件也成为辅助windows批量操作一种很好的小程序。

进入

电脑的很多故障都与操作系统或 硬盘有关,要想对 电脑进行维修,进入DOS模式下进行硬盘维护或重装操作系统是必然的步骤。也可以进入DOS下杀毒。以 Windows 98为例,如果你还能进入 windows,你可选从“开始”→“关闭系统”→“重新启动 计算机并切换到MS-DOS方式”即可,也可在启动 电脑快要出现Windows画面时连续按 F8键,在出现的菜单中再选择“Command prompt only”进入。或者你可用做好的可启动 软盘光盘在电脑启动时以软盘或光盘启动方式来进入。
需要说明的是启动并进入DOS模式,要求 磁盘要具有引导的能力(即具有三个系统文件,MSdos.SYS、IO.SYS和COMMAND,COM),如果要从 硬盘启动,只要 硬盘可以引导就行了, U盘、光盘也可以引导进入。

新硬件支持

针对当前的 计算机应用需要,dos爱好者开发了支持在dos下读取闪存盘的驱动程序,使得U盘可以取代软盘;此外,还有可在dos下读取NFTS分区的工具,在dos下对 鼠标的支持程序、对各种光驱的万能驱动程序等。这些程序的开发扩展了dos的适应能力。

模拟器

Linux下,使用 DOSEMU(一套用来运行 实模式程序的 Linux 原生 虚拟机)可以运行 DOS 及其派生版本。另外在各个版本的 UNIX下也有许多用来运行 DOS 的 模拟器,有些甚至在非 x86的平台上也可以运行,像是 DOSBox



  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值