社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
主题 : DOS专题
级别: 管理员
显示用户信息 
0  发表于: 2004-04-09   

DOS专题

大学里学的是DOS,而后自己买了电脑之后就很少再接触DOS了,然而慢慢的,却又发觉遗忘DOS是件相当糟糕的事情。如今网上关于DOS的资料已经不多,所以建此专题,用来收藏一些相关的资料。

首先是几个关于DOS的精品网站

中国DOS联盟之联合DOS论坛:http://dos.e-stone.cn/dosbbs/
DOS之家--软件站:http://doshome.com/soft/
用Virtual PC虚拟MS-DOS:http://paulsweblog.com/software/virtualpc/
FREEDOS:http://www.freedos.org/
水中的影,镜中的天
级别: 侠客
显示用户信息 
11  发表于: 2005-05-12   
DOS的历史
摘自小青蛙网站
DOS,全称叫做Disk Operating System,是一个单用户、单任务的操作系统,由微软开发,最终版本是6.22,也许有的人会问Win98里面的DOS是什么版本的,其实Win98自带的DOS不能够算作真正的DOS,只不过和DOS很相似而已,Win98的DOS比DOS最终版6.22又有了一定的提高,当然也失去了一些不必要的功能。虽然微软已经彻底的抛弃了DOS,但是如果你想学好电脑,DOS这一关是必不可少的,那最新版本的Windows来说,如果出现问题需要进入故障控制台,进去以后熟悉DOS的人会很快的感受到DOS又回来了,Win2000也是一样的。还有现在很流行的Linux,在Linux里面仍然可以使用DOS的知识来操作,如果你不懂DOS,那么你如何面对系统的修复?如何单独处理各种系统故障?所以说,想要学好计算机,就必须学好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,该处理器与最早的IBM PC中的8086处理器非常相似。
DOS的各个版本:
版本 年份 增加的功能
------------------------------------------
1.0 1981 基本磁盘操作功能
1.25 1982 双面软盘
2.0 1983 硬盘,子目录
2.01 1983 支持国际码
2.11 1983 半高型软盘
2.25 1983 扩展字符集
3.0 1984 1.2MB软盘,大硬盘
3.1 1984 PC网络
3.2 1986 3.5英寸软盘
3.3 1987 大容量硬盘,PS/2
4.0 1988 提供功能表驱动环境
4.01 1988 改正4.0版本中的错误
5.0 1992 增加存储器使用范围
6.0 1993 提供倍增磁盘容量,存储器管理费
6.2 1994 改进倍增磁盘容量,提供扫描磁盘
6.22 1995 改进磁盘压缩方式,支持CD-ROM

DOS的各个版本分别介绍


DOS1版本:
以86-DOS操作系统为基础,Microsoft开发了MS-DOS1.0版本,该操作系统在1981年和最早的IBM PC一起发表。DOS1.0不支持分层目录。所有的文件访问都必须通过文件控制块,这一技术从CP/M而来。DOS1.0支持两类执行文件:COM及EXE。COM文件所有格式与CP/M可执行文件相似并且受到为代码,数据,堆栈空间所用的64KB内存限制。此外,1.0版本引入了批处理文件。因为最早的IBM PC只有64KB的内存,因此内存很紧张。为降低所有的内存容量则要使用命令处理器(COMMAND.COM),1.0版本将命令处理器分为常驻部分和暂驻部分,后者在执行程序期间可被其他DOS程序覆盖。当程序运行结束时,常驻部分检测暂驻部分,如果有必要,常驻部分将其从磁盘中重新装载到内存中。在Microsoft为IBM提供DOS时,IBM使用名为PC DOS,说明与IBM PCD的密切关系。
DOS1版本提供的命令:CHKDSK DEBUG ERAS REM COMMAND DIR formAT REN COMP DISKCOMP LINK SYS COPY DISKCOPY MODE TIME DATE EDLIN PAUSE TYPE

DOS1.1版本:
1982年,发表了DOS的第二个版本,该版本被Microsoft称为MS-DOS1.25,以及IBM称为PC-DOS1.1的版本,该版本支持双面软盘驱动器。早期的单面软盘驱动器仅能访问保存在单面软盘上的信息。为了减少使用磁盘的数量,有的用户购买了可翻面的磁盘。这种磁盘可在两面上存放信息。除支持双面磁盘外,DOS1.1还纠正了某些在1.0版本中发现的错误并且提供了程序员工具EXE2BIN。


DOS2.X 版本
最早的IBM PC是基于软盘的系统,使用软盘驱动趋A和B。最早的PC不支持当时非常昂贵的硬盘。当IBM发表包括10MB硬盘的IBM PC XT计划时,Microsoft开发了新的用于DOS的文件系统。MS-DOS1.0版本及格1.1版本不支持分层目录,而对于硬盘,着样的目录是必须的。
Microsoft选择开发小型机UNIX操作系统相似的分层目录结构。UNIX当时开始流行。由于文件控制块不支持用于目录路径名的空间,因此Microsoft保留文件控制块并使2.0版本基于文件句柄管理文件.DOS使用文件句柄的第二个好处是能够实现重定向功能(也是UNIX的一个普通功能)。使用DOS2.0版本,IBM变得很成功,并且DOS和CP/M操作系统一起成为可选的操作系统。由于PC机的流行,很多硬件生产厂家开发基于PC的产品。为帮助这些厂家汇集其产品,MS-DOS2.0提供支持可安装设备驱动程序,首次提供了CONFIG.SYS预配置文件。DOS2.0版本包含很多UNIX的特性,然而,UNIX是一允许许多个用户同时运行多个程序的多用户操作系统。为提供多任务的简化格式,DOS2.0版本提供了诸如GRAPHICS及PRINT这样的内存驻留程序。在DOS2版本之后,Microsoft又发表了MS-DOS2.01,该版本支持国际字符集。在这期间,IBM推出了其短寿命的IBM PCJr计算机。为支持PCJe,Microsoft又为IBM开发了PC-DOS2.1。后来Microsoft又将这两个最后的DOS版本结合在一起产生了MS-DOS2.11。1983
年,Microsoft发表了MS-DOS2.25版本,该版本包括了定位故障并支持扩展ASCII字符集。
DOS2版本引入的DOS命令: ASSIGN FC MORE SET BACKUP FDISK PATH SHIFT BREAK FIND PRINT SORT CHDIR FOR PROMPT TREE CLS GOTO RECOVER VER CTTY GRAPHICS RESTORE VERIFY ECHO IF RMDIR VOL EXIT MKDIR

DOS3.X 版本
1984年,IBM发表了其80286IBM PC AT,该机种使用了1.2MB的大软盘驱动器并在COMS芯片中保存计算机的设置信息.为支持DOS3.0版本,1984年的一段时间是计算机网络的前夕.虽然局域网的广泛应用还是将来的事,很多DOS3.0版本被写成支持网络.DOS3.1版本成功支持局域网络.虽然DOS2版本中用文件句柄代替了文件控制块,但还有一些现有的程序仍然使用文件控制块(FCB).为减少在网络程序中过多使用文件控制块,DOS3.1每次允许打开四个文件控制块.如果程序打开第五个文件,则网络服务器或SHARE将关闭最先打开的文件控制块.为提供支持增加的文件控制块,DOS3.1增加了CONFIG.SYS FCBS项.此外,DOS3.1引入了JOIN及SUBST虚拟命令.1986年,Microsoft发表了支持3.5英寸微软盘驱动器的3.2版本.此外,DOS3.2版本还引入了REPLACE以及XCOPY命令.1987年,IBM发表了PS/2系列计算机.为支持PS/2,Microsoft发表了,DOS3.3版本,除支持PS/2以外,DOS引入了五个命令: CALL APPEND KEYBCHCP NLSFUNC 以及 FASTOPEN.DOS3.3是最广泛应用及最流行的DOS版本.事实上,很多用户仍在运行DOS3.3,因为DOS3.3工作得很好.DOS3.3的主要不足是其仅支持不大于32MB的磁盘分区.
DOS3版本引入的DOS命令:ATTRIB KEYBxx SELECT GRAFTABL LABEL SHARE


DOS4.X 版本
1988年,Microsoft发表了DOS4.0版本,该版本突破了32MB磁盘分区的限制.在4.0版本中,盘分区容量可达512MB.此外,DOS4.O版本提供了一个菜单驱动的shell程序,允许用户用菜单选择文件,或用鼠标选择文件.DOS4.0版本还引入了MEM命令,该命令不允许用户显示其计算机常规内存的容量,还可显示扩充及扩展内存的容量.此外,4.0版本还修改了多个命令使其更有效地使用内存.初期的DOS4.0版本有一些缺陷及较差的评述,为弥补缺陷,Microsoft发表了4.01版本,然而大多数用户和很多厂家未决定升级至DOS4版本.

DOS5.X 版本
1987年,个人计算机革命成为局域网的革命:横跨全美各地的办公室开始将个人计算机连接在一起以共享信息.在用户程序大到在常规内存限制的640KB内存中运行感到困难之前,这场革命未持续多长时间.某些情况下,用户要使用扩展或扩充内存,然而,很多程序,包括DOS均不能在640KB以上地址运行.1990年,Microsoft极其成功地推出了友好用户接口Windows,在Windows中,新的用户可以学习如何更快地使用计算机,而有经验的用户则可通过同时运行多个程序而提高效率.1990年,其它工具软件以"DOS遗忘的应用程序"名义开辟了每年几百万美元的市场.1991年,Microsoft发表了DOS5.0版本,这是对最早的86-DOS经过十年改进的结果.DOS5版本寻址空间不仅仅支持常规,扩充及扩展内存,而且也具备在高内存区块中运行DOS和加载设备驱动以及内存驻留程序保留内存能力.DOS5还使用了更多更强大的菜单驱动shell取代DOS4中相应的命令.此外,DOS5版本还允许用户快速重新调用前面使用过的命令,并象一个小的快速批处理文件一样定义内存驻留宏.为向所有用户提供磁盘应用程序,DOS5版本提供恢复误删除文件命令,并可以在以外执行格式化[盘操作后重建磁盘.最后,为跟上硬盘容量增加的进度,DOS5版本支持盘分区高达2GB!
DOS5版本引入的DOS命令:DOSKEY HELP MIRROR UNDELETE EDIT LOADFIX SETVER UNformAT EXPAND LOADHIGH

DOS6.X 版本
在1993年初,Microsoft发表了DOS6版本。DOS6在DOS5的基础上进一步扩充了以前用户必须从其它软件公司购买的软件的功能。首先,DOS6提供了INTERLNK以及INTERSVR应用程序,该程序使得便携式计算机可以很容易地与台式PC计算机交换文件。在将来,许多新出长的计算机都配有电源管理芯片,以控制电源的使用,该芯片支持APM(高级电源管理)。DOS6提供了POWER命令,是DOS可以控制该芯片。DOS6还提供了检查并清除病毒的程序以及整理磁盘的实用程序。为帮助用户配置自己的系统,DOS6引入了建立基本配置菜单CONFIG.SYS的选项。在发表DOS6的版本之前,Microsoft发表了用于Workgroups的Windows和一个基于网络的Windows版本。该版本允许用户共享数据,发送及接收电子邮件,以及远程打印文件。为了帮助用户在不运行Windows时可以得到这些功能,DOS6提供了NET命令。最后,DOS6提供了强大的菜单驱动的备份文件的实用程序以及磁盘压缩软件,允许用户容易地倍增硬盘的存储能力。
DOS6版本引入的DOS命令:CHOICE FASTHELP MSAV POWER DBLSPACE INTERLNK MSBACKUP SMARRTDRV DECOMP INTERSVR MSD VSAFE DEFRAG MEMMAKER DELTREE MOVE
级别: 侠客
显示用户信息 
10  发表于: 2005-05-12   
  我们发现,基于DOS的win98还在众多的机器上跑着。众多的系统管理和维护人员还要使用DOS来做最基础的维护。许多的爱好者和网友也发现如果要真正成为高手,必需要学好用好DOS。

  首先,讲解一下什么是DOS?

  DOS实际上是DiskOperationSystem(磁盘操作系统)的简称。顾名思义,这是一个基于磁盘管理的操作系统。与我们现在使用的操作系统最大的区别在于,它是命令行形式的,靠输入命令来进行人机对话,并通过命令的形式把指令传给计算机,让计算机实现操作的。所以操作方式也非常简单,只需输入命令,然后回车,系统就会执行命令。

  从实质上来说,包括win9x的系列版本,这些看起来完全图形化的操作系统也完全是建立在dos之上的。只是穿了一件马甲而已。

  另外一个方面,在widows的系列任意一个版本中,我们都可以找到dos的影子。在Win9x/Me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。在Win2000/NT的开始菜单中的运行程序中键入"cmd"命令,可进入命令行界面。而且使用windows 2000和xp都可以通过使用启动光盘来进入控制台。控制台也是命令行形式,里面的系统维护命令也是在很大程度上和DOS命令是一致的,如果会使用dos,基本上就会使用控制他。在很多情况下,使用图形界面不能妥善解决的问题,可以通过命令行来解决。

  需要强调的一点是命令行程序分为内部命令和外部命令,内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件。

  内部命令都集中在根目录下的command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir命令是看不到这些内部命令的。
外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。

  其次,了解一下DOS文档的一些规范。

  在DOS系统中,一般使用这样的格式来说明DOS命令:“dir [C:][path][filename][.ext][/o][/s][/p][/w][/a]”

  其中“dir”是DOS命令,后面的都是命令的参数,在DOS中,可以使用命令+/?来取得关于该命令的参数和相关的功能解释。大家今后遇到比较陌生的DOS命令的时候,可以使用这个方法来得知该命令的参数,学会使用。

  C:

  这个部分是盘符,如果是D盘的话就是d:,依次类推。在很多操作系统中都没有“盘”这个概念。

  Path

  表示路径,如果没有路径,表示对当前盘的当前目录进行操作。

  Filename

  文件名,在这里指的是文件的主名。一定的程序往往处理一定扩展名的文件,所以很多时候不需要输入扩展名。

  .ext

  扩展名,相对于上面的主名的文件的扩展名。一般用来说明文件的格式。

  Filespec

  文件标识符

  [ ]

  方括号,表示其中的项目是可选项,用户可以根根据需要不输入这些内容

  { }

  大括号,表示其中的项目必选一项

  |

  竖线,表示两侧的内容可取其一

  …

  表示,可重复项。
在这个部分里,我们主要想跟大家讲一下常用的DOS命令。

  DOS命令总共大约有一百个(包括文本编辑、查杀病毒、配置文件、批处理等)常用的也就是为数不多的一二十个,我们就介绍常用的DOS命令。

  一、目录操作命令:

  1.DIR

  DIR是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。

  [功能] 显示指定磁盘、目录中的文件和子目录信息,包括文件及子目录所在磁盘的卷标、文件与子目录的名称、每个文件的大小、文件及目录建立的日期时间,以及文件子目录的个数、所占用总字节数以及磁盘上的剩余总空间等信息。
   [格式] dir [C:][path][filename][.ext][/o][/s][/p][/w][/a]
   [说明] dir是DOS命令中最常用的一个。斜杠表示后面的内容是参数。

  参数意义

  /p 显示信息满一屏时,暂停显示,按任意键后显示下一屏

/o排序显示。o后面可以接不同意义的字母
   /w 只显示文件名目录名,每行五个文件名。即宽行显示

  /s 将目录及子目录的全部目录文件都显示。如果是DIR 〔filename〕/s 作用是在当前栏目及下级各个子栏目中搜索符合条件的文件。
/a显示隐藏文件

  [举例] 显示C:\mybook\目录里面的文件:DIR c:\mybook\*.*

  2. md

  md是英文make directory(创建目录)的缩写

  [功能] 创建一个子目录
   [格式] md [C:]path
   [举例] 用md 建立一个叫做mage的目录 md c:\mage

3. cd

  cd是英文change directory(改变目录)的缩写

  [功能] 改变或显示当前目录
   [格式] cd [C:][path]
   [说明] 路径可以使用绝对路径和相对路径两种。如果只有cd而没有参数,则只显示当前路径。注意:子目录中一定有两个“特殊目录”,即“.”“..”,其中一点表示当前目录,两点表示上一层目录。从简单实用的角度来看,我们只要学会逐层进入(cd 下一层某目录名),和逐层退出(cd..)就可以解决所有问题。当然也可以用绝对路径的办法。
   [举例] 用cd转入刚才建立的mage目录 cd c:\mage

  4. rd

  remove directory--删除目录

  [功能] 删除空子目录
   [格式] rd [d:]path
   [说明] rd是专门删除空子目录的命令。注意两条:一是不能删除非空目录;二是不能删除当前目录。
   [举例] 用rd删除mage这个目录。

  二、文件操作命令:

  5.copy 在英文中是复制的意思

  [功能] 复制一个或一组文件到指定的磁盘或目录中
   [格式] copy [C:][path][filename.ext] [C:][path]filename.ext
   [说明] 复制文件命令基本用法是:“复制 源文件名 目标文件名”。如果只写目标路径而不写目标文件名,表示同名复制;否则称为换名复制。注意:换名复制一般不要更改文件扩展名。
   [举例] 将C:\mage目录的所有文件复制到软盘,可以打如下命令,请注意当前盘与当前路径不同:

  C:\>copy c:\mage\*.* a:

  如果目标盘上已有同名文件,会出现如下提示,“Overwrite xxxx(Yes/No/All)”此时回答Y则覆盖当前文件,N则保留,A则覆盖此后的所有文件而不再提问。

  6. del

  del是英文delete(删除)的缩写

  [功能] 删除指定磁盘、目录中的一个或一组文件
   [格式] del [C:][path]filename.ext
   [说明] 这个命令应小心使用。一旦被删除,将不易恢复。同样可以采用通配符为删除一类文件。当利用*.*时,为了安全将给出警告,确定方进行删除工作。删除过程如没有信息提示,表示已正确删除。

  注意这个命令不能删除具有只读、隐含、系统属性的文件;如果指定文件不存在,则出现“File not found”的提示;DOS对误删除的文件可以用UNDELETE外部命令恢复;它只能删文件,不能删目录。

  7. ren

  ren是英文rename(重新命名)的简写

  [功能] 对指定磁盘、目录中的一个文件或一组文件更改名称
   [格式] ren [C:][path]filename1[.ext] filename2[.ext]
   [说明] 改名操作只限于某个文件某组文件的名称,它不会更改文件所在的目录。如果使用了通配符,则对一批文件进行更名。

8. type

  [功能] 在屏幕上显示文本文件内容命令
   [格式] type [C:][path]filename.ext
   [说明] type命令用来在屏幕上快速、简便地显示文本文件的内容,扩展名为TXT的文件是文本文件。如果用这个命令显示扩展名为EXE或COM等其它文件,输出的结果往往是一些乱七八糟的符号并伴有无规则的响铃声,有时甚至会出现死机现象。如果一屏显示不完的,可以使用在命令的尾部加上|more。

  三、磁盘操作命令

  9. format

  [功能] 磁盘格式化
   [格式] [C:][path]format drive:[/S]
   [说明] 厂家制造的各种磁盘可用来存储各种操作系统下的文件。不同操作系统的磁盘格式一般是不相同的,是不通用的。format命令就是使一个新的磁盘可以被DOS操作系统识别,即可存储DOS文件。

  这个命令对磁盘的格式化过程,实际上是用DOS规定的信息存储格式对磁盘进行规划的过程。格式化磁盘时,要清除磁盘上已经存在的所有数据,在磁盘上写上引导记录,划分出文件分配表和根目录,同时,它还要找出磁盘上的所有坏扇区并作上不可使用的标记。命令参数我们这里只列出了一个:/S。当使用了这个参数后,磁盘格式化并装入操作系统文件,使之变成引导盘。相当于format后再进行下一命令:SYS。

  10. discopy

  diskcopy,翻译成中文就是磁盘复制

  [功能] 复制出一个和原来磁盘内容一模一样的磁盘。
   [格式] diskcopy 源驱动器名 目的驱动器名
   [说明] 特点在于是磁道对磁道的完全复制。它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

  11. deltree

  [功能] 删除目录树
   [格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]
   [说明] 这个命令将整个指定目录树全部消灭,而不管它是否是只读、######与否。使用应特别小心。它是一个危险命令。

  12. chkdsk

  chkdsk是check disk的缩写。

  [功能] 用来检查你的磁盘的使用情况。
   [格式] chkdsk 磁盘名
   [说明] 例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况

  13. sys

  [功能] 传递系统文件命令。将DOS的两个隐含的系统IO.SYS和MSDOS.SYS传送到目标磁盘的特定位置上,并将COMMAND.COM文件复制过去。完成后,目标盘成为DOS的启动盘。
   [格式] [C:][path]SYS [C1:][path] d2:
   [说明] 由于这几个文件需要复制到特定位置上,所以用COPY命令完成的复制未必能够启动机器。能过SYS命令,DOS可以将目标盘已占据特定位置的文件移动,并将系统文件复制到相应位置上。参数C1:path用来指明系统文件所在目录。如不指明,则缺省为当前盘的当前目录。所以这个命令一般要在源盘的根目录进行。
四、其他常用命令:

  14. path

  [功能] 设定DOS默认查找文件的目录
   [格式] path=[[drive:]path[;…]]或path
   [说明] 只打path没有参数时,只显示环境变量内容。有参数时,重新设置path变量。在没有指定path环境变量时,用户发出的命令,DOS首先判断其是否为内部命令,再查找当前目录中是否有主文件名是该命令的可执行文件,如果均不是,则显示信息“Bad command or filename”。如果发出了指定路径的命令,则在指定径中依次查找,仍找不到则出现上述提示。

  15. edit

  [功能] edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。

  16. cls

  [功能] 清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。
   [格式] cls

  17. time

  [功能] 显示和设置DOS的系统时间
   [格式] time [hh[:mm[:ss[.cc]]]

  18. date

  [功能] 显示和设置DOS的系统日期
   [格式] date [MM-DD-YY]

  19. ver

  [功能] 显示正在运行的DOS系统版本号
   [格式] ver
20. mem

mem是memory的缩写

[功能] 该命令用来查看你的计算机内存有多少,以及内存的使用情况。

格式] 直接键入mem命令


本来,DOS讲完命令之后就应该结束了,但是考虑到现在上网的朋友,大都没有从基础上接触过DOS,也很少有在实际应用的环境下接触DOS的机会,所以特别讲一下DOS下的系统设备加载与系统环境设置,以便于大家真正的能使用DOS。

  首先要说的是,要进行DOS下的环境配置,基本上不可避免要使用到config.sys和AUTOEXEC.BAT这两个文件。Config.SYS文件是一个专业的系统启动配置文件,它主要用于加载内存管理程序、设置扩充内存及扩展内存、加载有关硬件驱动程序,设置有关环境变量等,为用户计算机的正常使用创造必要的用户环境(在DOS时代,精通Config.SYS文件往往是“专家”的标志)。(在Windows 95/98中,系统已经自带了内存管理、环境变量等设置功能,Config.sys文件的作用已经远远没有那么重要了,它仍在“服役”的原因主要是为了保持对老版本DOS应用程序的兼容)

  一些在config.sys中经常用到的配置项目如下:

  1、FILES=数字

  表示可同时打开的文件数,一般可选择20到50,需要注意的是,如果把FILES的值设得过大会占用过多的基本内存。系统缺省为FILES=8。

  2、BUFFERS=数字

  表示设置磁盘缓冲区的数目,通常设置为20-30左右。缺省值一般为15。磁盘缓冲区是一块内存区,用于存储从磁盘读入的数据或存储写到磁盘的数据。  

  3、DEVICE和DEVICEHIGH

  用于加载一些内存驻留程序,用于管理设备。比如内存管理程序和光驱驱动程序等。如:

  DEVICE=C:\DOS\HIMEM.SYS

  DEVICE=C:\DOS\EMM386.EXE RAM

  DEVICEHIGH=C:\CDROM\CDROM.SYS

  DEVICEHIGH与DEVICE的不同是前者将程序加载入高端内存。

  4、HIMEM.SYS和EMM386.EXE

  DOS只能直接使用640KB的内存,即基本内存,必须依靠其他内存管理程序来使用更多的内存,这两条命令就是最常用的内存管理程序。

  其中640KB到1MB之间的内存被称为高端内存,是系统保留使用的。1MB以上的内存成为扩展内存,HIMEM.SYS就是负责管理扩展内存的。

  EMM386.EXE负责管理高端内存并在扩展内存中模拟扩充内存供某些软件使用。

  因此为了使用更多的内存,配置文件中应有以下指令。

  DEVICE=C:\DOS\HIMEM.SYS

  DEVICE=C:\DOS\EMM386.EXE RAM

  需要注意的是:EMM386.EXE必须要求先安装HIMEM.SYS,因而必须确保安装HIMEM.SYS的配置命令在EMM386.EXE之前。

  5、DOS=HIGH,UMB

  一般情况下,需要CONFIG.SYS文件加入这条命令,这样会将DOS的系统文件移入高端内存,空出更多的基本内存给其他软件使用。需要注意的是,如果没有安装EMM386.EXE,UMB,那么这条指令将是无效的。

  下是一个典型的CONFIG.SYS文件内容:

  DEVICE=C:\DOS\HIMEM.SYS  (加载himem,扩展内存管理器)

  DEVICE=C:\DOS\EMM386.EXE NOEMS (高端内存并入扩展内存的工具)

  BUFFERS=15,0          (缓冲区数目)

  FILES=50            (同时打开的文件数)

  DOS=UMB            (系统把DOS本身放在什么地方)

  LASTDRIVE=Z          (驱动器盘符最大可以用大哪个)

  DOS=HIGH

  DEVICEHIGH=C:\DOS\ATAPI_CD.SYS /D:MSCD000 /I:0  (加载光驱驱动程序。)

  STACKS=9,256

  此外,在CONFIG中还可以配置菜单式多重任务选择的配置,用于不同任务的选择,比如玩游戏、设置虚拟磁盘等,不过在这些应用在目前已经不常用了,这里就不多做介绍了。

  有了config.sys以后,大部分的环境都能设置好,但是某些时候还是需要autoexec.bat来协作完成系统设备的加载,比如光驱。另外,有写设备直接使用命令来驱动的,就最好在autoexec.bat中执行来直接驱动,比如鼠标。

  下面是一个典型的autoexec.bat:

  关于AUTOEXEC.BAT

  电脑每次启动时都会自动寻找AUTOEXEC.BAT批处理文件,从而可执行一些每次开机都要执行的命令,比如设置路径PATH、加载鼠标驱动MOUSE、磁盘加速SMARTDRV等。

  下面给出一个比较典型的AUTOEXEC.BAT文件:

  @ECHO OFF '不显示命令行

  '设置提示符前有目录提示

  PROMPT &P& G

  PATH C:\DOS;C:\;C:\WINDOWS; C:\TOOLS '设置文件查找路径

  LH C:\MOUSE\MOUSE.COM

  '加载鼠标驱动程序

  LH C:\DOS\SMARTDRV.EXE

  '加载磁盘加速管理  

  LH C:\DOS\MSCDEX /S /D:MSCD000/M:12 /V '加载CD-ROM驱动

  '设置临时目录

  SET TEMP=C:\TEMP

  如果需要启动中文系统,也可以把中文系统的启动命令加入其中,自然启动以后就是中文的dos了。

  通过config.sys,autoexec.bat两个文件配合,完成绝大多数情况下DOS系统环境的配置。


为会员服务,鞠躬尽瘁!



命令: 功能:
attrib…………设置文件属性
ctty …………改变控制设备
defrag…………磁盘碎片整理
doskey…………调用和建立DOS宏命令
debug …………程序调试命令
emm386…………扩展内存管理
fc  …………文件比较
fdisk …………硬盘分区
lh/loadhigh …将程序装入高端内存
move …………移动文件,改目录名
more …………分屏显示
prompt…………设置提示符
set  …………设置环境变量
smartdrv………设置磁盘加速器
setver…………设置版本
subst …………路径替换
vol  …………显示指定的磁盘卷标号
xcopy …………拷贝目录和文件
级别: 侠客
显示用户信息 
9  发表于: 2005-05-12   
一、Dos操作系统也就是磁盘操作系统 Disk operating system 简称Dos.

目前广泛使用的MS-Dos是微软公司买下Dos专利权后命名的,MS-Dos前身是Seattle computer products 公司于1980年推出的86-Dos.微软公司在1981年买下了86-Dos的专利,经修理,扩充后更名为MS-Dos.即1981年推出的MS-Dos V1.0版.

自从DOS在1981年问世以来,版本就不断更新,从最初的DOS1.0升级到了最新的DOS8.0(Windows ME系统 ),纯DOS 的最高版本为DOS6.22,这以后的新版本DOS都是由Windows系统所提供的,并不单独存在。下 面的讲解所使用的DOS为Windows98 4.10.2222A的DOS7.0系统。

1)常见的DOS有两种:
IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令用途格式都相同,我们常用的是MS-DOS。
MS-Dos与PC-Dos本质上并没有太大区别,而且命令是基本兼容.

2)Dos的启动
DOS的核心启动程序有Boot系统引导程序、IO.SYS、MSDOS.SYS和COMMAND.COM。它们是构成DOS系统最基 础的几个部分,有了它们系统就可以启动。如果你安装了WIN98,在电脑启动时按住Ctrl不放,出现启动选择菜单,选择5"Command Prompt Only"即 可进入DOS方式。
目前我们常用的操作系统有windows 9x/Me,NT,2000等,都是可视化的界面。在这些系统之前的人们使用 的操作系统是DOS系统。DOS系统目前已经没有什么人使用了,但是dos命令却依然存在于我们使用的 windows系统之中。大部分的DOS命令都已经在Windows里变成了可视化的界面,但是有一些高级的DOS命 令还是要在DOS环境下来执行。所以学习命令行对于我们熟练操作Windows系统是很有必要的。
不同的操作系统要用不同的命令进入命令行界面。在Win9x/Me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。
在Win2000/NT的开始菜单中的运行程序中键?quot;cmd"命令,可进入命令行界面.
Dos的启动包括冷启动与热动[Ctrl+Alt+Del]或[Reset键].[Ctrl+Alt+Del]热启动与冷启动的最大区别就是热启动下, 电脑不进行内存芯片检测.[Reset键]热启动与冷启动的最大区别就是热启动下不须重开电源,呵呵^.^

二、文件和文件目录
Dos系统规定:一个文件的文件名由主文件名和扩展文件名两部分组成.
1)文件名命名

主文件名由1-8个合法字符组成;扩展名由1-3个合法字符组成.扩展名可略.
2)组成文件名的字符

大小写英文字母 数字 汉字 一些特别符号: ! @ # $ % ^ & - _ 等等

3)Dos保留字符与Dos保留设备名均不能用于Dos文件名命名
保留字符名
*与?  文件通配符
>与<  操作重定向
,   并列参数分隔符
.  扩展名前导符
:  磁盘定义符
空格  命令-参数-参数分隔符
=   赋值符
+   copy命令连接符
\   目录路径分隔符
/  DOS命令开关前导符
 |  和“” 也是

保留设备名(由于计算机本身使用,所以不能用)
com 控制台(键盘/显示器)
PRN 第一并行通信口/打印机
LPT1 第一并行通信口/打印机
LPT2 第一并行通信口/打印机
LPT3 第一并行通信口/打印机
NUL 空文件



三、文件通配符
Dos系统提供了两个文件通配符"*"和"?".均可用于主文件名和扩展文件名.
"*" 表示在该文件名(主文件名和扩展文件名)中代表任意个字符;
"?" 表示在文件名中代表该字符位置的任意一个字符.
*.* 代表所有文件.
eg:
1. a*.txt 主文件名为a打头,扩展名为txt的所有文件;
2. ade?.* 主文件名为ade打头,不超过四个字符的所有文件;
3. ?a*.* 主文件名第二字符为a的所有文件(包括任何扩展名和无扩展名的文件).
在Dos文件操作命令中,有些命令不允许使用文件通配符,如最常用的TYype命令,有些命令使用
通配符会引起乱码,如Rename 命令.所以使用过程中必须特别注意.

四、文件属性
system 系统属性 (S) 表示该文件为Dos系统文件;
read only 只读属性 (R) 表示该文件只能只读,而不能删除或修改;
hidden 隐藏属性 (H) 表示该文件在一般显示命令下不显示文件名;
arehive 归档属性 (A) 表示该文件从上一次修改后又修改过.


五、目录结构
1)DOS 的文件目录采用树形目录结构.简称树形结构.
它是在DOS2.0以上版本,为了改善文件管理,提高速度,而采用的一种目录体系.
最顶一层叫做根目录,它在格式化磁盘时由DOS建立的目录,用"\"表示.
在根目录中可以存放文件,也可以存放其它文件名,这个目录名叫做跟目录的子目录.每个目录里存放的文件个数和目录个数不限(只要你有足够的磁盘空间).
2)路径是在连接目录到所需子目录之间的一串目录名序列,各目录名之间用"\"连接.
例如:
要到子目录ade3所走的路径表示:
\ade1\ade2\ade3
说明: 上面第一左斜杆"\"表示根目录,其后的"\"是间隔符.
3)树形目录结构的特点:
A、同一个字目录不能有同名文件,不同字目录中可以有通明文件;
B、一个磁盘只有一个根目录.根目录没有目录名,用"\"来表示.例如: C:\>A表示C盘根目录.
C、子目录命名规则与文件名相同,但子目录名一般不用扩展名.子目录名不能与同级文件名重复.
D、每个子目录下都有两个特殊的文件目录项:第一个是".",内含子目录本身的目录信息;第二个是"..",内含上一级目录的信息.这两个目录项是在建立目录时自动建立的.不能删除.

六、路径PATH
1)路径是指从根目录或当前目录到所要访问对象(文件或目录)所在目录所经过的通道组合.
路径可以分为绝对路径与相对路径两种.
绝对路径 有从根目录到指定文件或目录所经过的一组子目录名表示,必须以根目录符号"\"开始.
例如 \ade1\ade2\ade3
相对路径 由从当前目录到指定文件或目录所经过的一组子目录名表示.
例如 ade1\ade2\ade3

2)文件标识
由于DOS采用树形文件目录结构允许多个同名文件存在不同的子目录,使用时必须用文件标识确定对哪一个文件进行操作.
文件标识有 符盘 路径和文件名三部分组成 即[<盘符>:][<路径>]<文件名>

七、文件标示符
DOS文件标示符符可以看作是文件名的扩展,它是在文件名前边加上磁盘标识符和路径信息,进一步指明文件存储的具体位置。
格式:[<盘符>:][<路径>][<文件名>][.<文件扩展名>]

八、DOS命令状态提示符和盘符约定
DOS命令状态有一个状态提示标记,这个标记就是位于屏幕当前行左部的大于号。
例如: C>_
其中“>”号前面的字母指明“驱动器名”或“当前驱动器名”或“盘符”。
注:约定软盘驱动器名用字母A、B标识,硬盘用字母C~Z标识。如果机器上只有一个软盘驱动器,就用字母A标识。

九、内部命令与外部命令
1)内部命令是常驻内存的处理命令,它集中在根目录下的Command.com文件里,电脑每次启动时都会将这个文件读入内存,也就是说,在电脑运行时,这些内部命令都驻留在内存中,用dir命令是看不到这些内部命令的。
2)外部命令是以独立文件形式存储在磁盘上的程序。每一个外部命令对应一个可执行文件。所有扩展名为.com .exe .bat 的文件都可被视为外部命令。外部命令不常
驻内存,只有电脑需要时才被调入内存使用。

十、DOS命令格式

DOS命令格式:
<命令字>︼[<文件标识>]︼[<开关参数1>]︼[<开关参数2>]︼[<开关参数3>]...
说明“..."三点 表示可重复项;“<命令字> ”包括[驱动器:][PATH][Filename]

DOS命令格式中,用方括号[]括起来的内容,表示它是可以先择项,用户可以根据需要可以不使用它。用尖括号< >括起来的内容,表示它是必选项,用户根据需要填写相应的信息。
[驱动器:][路径]是指明“命令”所在的位置,对于内部命令可以省略,对外部命令需要根据不同情况确定是否指明。
DOS规定:一个命令行的字符数不能超过127个字符(以前允许长度不能超过254个字符)。命令字、文件标识和开关参数之间必须用空格分开(一个空格与多个空格的作用是相同的);开关参数用“/”作前导符,开关参数顺序不影响执行执行结果,参数对有些命令是必选项,而对另一些命令可有可无。用“ENTER”结束命令的输入。
 

讲到这里,简单的DOS命令知识已介绍完了,希望这些入门知识对你在后期学习DOS知识中有启蒙作用。
级别: 新手上路
显示用户信息 
8  发表于: 2004-11-20   
m(__)m好怀念的东西……

我补充点别的……

在现在的win系统下仍旧可以使用很多DOS命令(虽说已经变成win基础了)
使用方法为
开始 -> 运行 -> cmd -> 进入DOS窗口模式

在这个模式下大部分dos命令能正常使用(涉及到软硬件大更改的不行,比如format c: ……)
级别: 骑士
显示用户信息 
7  发表于: 2004-10-28   
长见识了.
级别: 精灵王
显示用户信息 
6  发表于: 2004-05-08   
UNIX要用资源是非常省的。(比windows省多了。)
没问题的。
一般情况下,学习建议用linux(有图形界面)。UNIX现在用的很少,除了服务器上。
黑夜给了我黑色的眼睛,我却用它来寻找光明。
想看清这然和所以然,却发现被自己的双眼所蒙蔽。
级别: 新手上路
显示用户信息 
5  发表于: 2004-05-08   
Asmll, 你说说看,我的PIII能跑UNIX吗 ? 哪能有软件?
级别: 精灵王
显示用户信息 
4  发表于: 2004-04-16   

DOS的内部命令


DOS的内部命令是进行操作的基础,完成了对它们的学习你就跨进了DOS系统的大门。

1)DIR--显示指定路径上所有文件或目录的信息
它的格式为"DIR [盘符:][路径][文件名] [参数]",比如"DIR E:FF.M3U"。输入后回车则会显示出相关信息
另外它还有几个参数:

/W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;
/P:分页显示,当屏幕无法将信息完成显示时,可使用其进行分页显示;
/A:显示具有特殊属性的文件,这里的属性有"H"隐藏、"R"只读等,我们可以输入"DIR *.* /AH"来显示当前目录下所有具有隐藏属性的文件;
/S:显示当前目录及其子目录下所有的文件,通过这个参数,我们可以进行某个文件或目录的查找,比如我们可以在"C:>"后输入"DIR *.DAT /S"来查找C盘中所有后缀名为DAT的文件。

几种参数可以同时使用,例如"DIR *.COM /W /P /S"。

2)MD--建立目录
它的格式为"MD [盘符][路径]",例如"MD TEMP"。
注意:该命令一次只能建立一个目录。

3)RD--删除目录
格式为"RD [盘符][路径]"。
注意:该命令只能删除空目录,并且不能删除当前目录。

4)CD--进入指定目录
格式为" CD [路径]",例如"CD HAPPY"。
注意:只能进入当前盘符中的目录。其中"CD"为回到根目录,"CD.."为回到上一层目录。

5)COPY--拷贝文件
格式为"COPY [源目录或文件] [目的目录或文件]",比如"COPY C:*.COM D:",我们也可以输入"COPY C:Command.COM D:Command.BAK"来进行文件拷贝并改名。
注意:使用该命令进行文件拷贝时,目的目录一定要存在。

6)DEL--删除文件
格式为"DEL [盘符][路径][文件名] [参数]",比如"DEL C:DATA*.BAK"。它有一个参数:"/P",可以使用户在删除多个文件时对每个文件都显示删除询问



7)REN--改名
格式为"REN [原名] [现名]",7.0以后版本的DOS都支持对文件名和目录名的修改,而以前的DOS只能修改文件名。

8)TYPE--显示文本文件
格式为"TYPE [文件名]",能对文本文件进行查看。

9)discopy--磁盘复制

[功能] 复制出一个和原来磁盘内容一模一样的磁盘

[格式] diskcopy 源驱动器名 目的驱动器名

[说明] 它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

10) deltree--删除目录树

[格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]

[说明] 这个命令将整个指定目录树全部消灭,而不管它是否是只读、隐藏与否。使用应特别小心。它是一个危险命令。

11) mem--查看你的计算机内存有多少,以及内存的使用情况。

[格式] 直接键入mem命令

12) chkdsk--检查你的磁盘的使用情况。

[格式] chkdsk 磁盘名

[说明] 例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。

13) sys--传递系统文件命令。将DOS的两个隐含的系统IO.SYS和MSDOS.SYS传送到目标磁盘的特定位置上,并将COMMAND.COM文件复制过去。完成后,目标盘成为DOS的启动盘。

[格式] [C:][path]SYS [C1:][path] d2:

[说明] 由于这几个文件需要复制到特定位置上,所以用COPY命令完成的复制未必能够启动机器。能过SYS命令,DOS可以将目标盘已占据特定位置的文件移动,并将系统文件复制到相应位置上。参数C1:path用来指明系统文件所在目录。如不指明,则缺省为当前盘的当前目录。所以这个命令一般要在源盘的根目录进行。

14) pass--设定DOS寻找.COM、.EXE、.BAT文件的所在目录

[格式] path=[[drive:]path[;…]]或path

[说明] 只打path没有参数时,只显示环境变量内容。有参数时,重新设置path变量。在没有指定path环境变量时,用户发出的命令,DOS首先判断其是否为内部命令,再查找当前目录中是否有主文件名是该命令的可执行文件,如果均不是,则显示信息“Bad command or filename”。如果发出了指定路径的命令,则在指定径中依次查找,仍找不到则出现上述提示。

15) cls--清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。

[格式] cls

16) time--显示和设置DOS的系统时间

[格式] time [hh[:mm[:ss[.cc]]]

17) date--显示和设置DOS的系统日期

[格式] date [MM-DD-YY]

18) ver--显示正在运行的DOS系统版本号

[格式] ver


DOS的外部命令

DOS的外部命令就是一些应用程序,能够使用户的操作更加方便和深入。这些外部命令都是以文件的形式存在,Windows系统的DOS外部命令保存在Windwos主目录下的"Command"目录中。下面就让我们来看看常用的一些DOS外部命令。

1)FORMAT(Format.COM)--格式化命令
众所周知,新买的磁盘都必须经过格式化后方能使用,FORMAT命令可以完成对软盘和硬盘的格式化操作,格式为"FORMAT [盘符] [参数]",例如:"FORMAT A: /S"。它有两个常见的参数:

/Q:进行快速格式化;
/S:完成格式化,并将系统引导文件拷贝到该磁盘。

注意:该命令会清除目的磁盘上的所有数据,一定要小心使用。如果进行了普通的格式化,那磁盘上的数据还有可能恢复,但如果加上了"/Q",那要恢复就比蹬天还难了。

2)EDIT(Edit.COM)--编辑命令
其实它就是一个文本编辑软件,使用它可以在DOS下方便地对文本文件进行编辑,格式为"EDIT [文件名] [参数]",它的参数不是特别实用,我在此就不多讲。


3)SYS(Sys.COM)--系统引导文件传输命令
它能够将IO.SYS等几个文件传输到目的磁盘,使其可以引导、启动。格式为"SYS [盘符]"

4)ATTRIB(Attrib.EXE)--文件属性设置命令
通过该命令,我们可以对文件进行属性的查看和更改。格式为"ATTRIB [路径][文件名] [参数]",如果不加参数则为显示文件属性。它的参数有"+?"和"-?"两种,"?"代表属性代号,这些代号有:"H"隐藏;"S"系统;"R"只读,"+"表示赋予,"-"表示去除。

5)XCOPY(Xcopy.EXE)--拷贝命令
该命令在"COPY"的基础上进行了加强,能够对多个子目录进行拷贝。它的参数比较多,但是最常用的是"/S",它可以对一个目录下属的多个子目录进行拷贝,另外"/E"可以拷贝空目录。格式为"XCOPY [源路径][源目录/文件名] [目的目录/文件名] [参数]"。

6)SCANDISK(Scandisk.EXE)--磁盘扫描程序
这个命令在实际的操作中有很大的用处,它能对磁盘进行扫描并修复,能够解决大部分的磁盘文件损坏问题。格式为"SCANDISK [盘符:] [参数]"下面是它的几个参数:

/fragment [驱动器名:路径文件名]:使用这个参数可以显示文件是否包含有间断的块,我们可以通过运行磁盘整理程序来解决这个问题;
/all:检查并修复所有的本地驱动器;
/autofix:自动修复错误,即在修复时不会出现提示;
/checkonly:仅仅检查磁盘,并不修复错误;
/custom:根据Scandisk.ini文件的内容来运行Scandisk,Scandisk.ini是一个文本文件,它包含了对Scandisk程序的设置,其中的[custom]块是在加上"/custom"参数后才执行的,用户可以根据自己的不同情况来进行不同的设置;
/nosave:在检查出有丢失簇后直接删除,并不转化为文件;
/nosummary:不显示检查概要,完成检查后将直接退出程序;
/surface:在完成初步检查后进行磁盘表面扫描;
/mono:以单色形式运行Scandisk。

我们可以根据不同的情况来加上不同的参数。我们可以执行"scandisk /all /checkonly /nosave /nosummary"来完成对磁盘的检查并且自动退出,另外还可以编辑scandisk.ini文件中设置,再运行"scandisk /custom"。如果被损坏的文件比较多,我们可以使用"/autofix"来进行自动修复,不然会忙死你的。

7)CHKDSK(Chkdsk.EXE)--磁盘检查命令
它会检查磁盘,并会显示一个磁盘状态报告。格式为"CHKDSK [盘符:] [参数]",最常用的参数是"/F",可以对文件错误进行修复。

8)MOVE(Move.EXE)--文件移动命令
使用它可以对文件进行移动。格式为"MOVE [源文件] [目的路径]"。同时也可以使用通配符。

9)DELTREE(Deltree.EXE)--删除命令
这可是DEL命令的超级加强版,它不仅可以删除文件,并且会将指定目录和其下的所有文件和子目录一并删掉。使用它,我们可以很方便的对目录进行彻底的删除。格式"DELTREE [文件/路径] [参数]",参数有一个"/Y",使用时系统会对每个文件进行询问,回答"Y"后才删除。

10)FDISK(Fdisk.EXE)--分区命令
我们可以使用它对硬盘进行分区操作,我在下一部分会进行具体讲解。

以上就是常用的一些DOS外部命令,使用它们可以使你的操作更方便,同时也是进行系统修复所必不可少的。请大家好好地掌握每一个命令及其用处。

更多的DOS命令

命令 功能 命令 功能
ctty 改变控制设备 attrib 设置文件属性
emm386   扩展内存管理 defrag 磁盘碎片整理
fdisk 硬盘分区 doskey  调用和建立DOS宏命令
lh/loadhigh 将程序装入高端内存 debug 程序调试命令
move 移动文件,改目录名 fc  文件比较
prompt  设置提示符 more 分屏显示
smartdrv 设置磁盘加速器 set 设置环境变量
subst 路径替换 setver 设置版本
xcopy     拷贝目录和文件 vol  显示指定的磁盘卷标号

大家如果感兴趣的话,不妨自己在DOS窗口中打打这些命令试试看。:)
黑夜给了我黑色的眼睛,我却用它来寻找光明。
想看清这然和所以然,却发现被自己的双眼所蒙蔽。
级别: 骑士
显示用户信息 
3  发表于: 2004-04-09   
老大,你的计算机玩得这么好,建议你还是用UNIX吧
描述
快速回复

按"Ctrl+Enter"直接提交