PDA

View Full Version : Dos 概述及入门


kodybyan64ap
04-25-2011, 04:08 PM
  DOS 概述及入门 ,onitsuka tiger asics (http://www.asicsshoeswomen.net)
                                ――DOS简介 
    现在家用电脑的操作系统大多都是用的 Windows xp,但在10年前Windows 95推出以前,占统治位置的操作体系是DOS(Disk Operation System 磁盘操作系统)。
    接触电脑早一点的人想必都据说过DOS的大名,更有很多人到今天依然对DOS时期悼念不已,固然自 己的电脑早已用上了Windows xp,但仍要在硬盘上保存一份DOS,以备不断之需。
    那么DOS的魅力到底在哪里呢?我们这就一起来揭开DOS的神秘面纱。 
  DOS 概述及入门
                               ――DOS的特色 
    在DOS环境下,开机后,我们面对的不是桌面和图标,而是这样的电脑屏幕:这个C:\>叫做提示符,这个闪动的横线叫做光标。这样就表示电脑已经筹备好,在等候我们给它下命令了。我们现在所需要 做的,就是对电脑发出命令,给电脑什么命令,电脑就会做什么。那我们又怎么向电脑宣布命令呢?
    很简略。比方,咱们想看看当初几点钟了,就可以输入时间命 令,敲入time四个字母,它在英文中是“时间”的意思,再敲回车键加以确认,这时屏幕上就显示出当前时光 。 
    再敲回车键,瞧!又呈现提示符了,就可以输入下一条命令了。
    假如想看日期,输入date,而后敲回车键确认。
    这时屏幕上显示出当前日期。再敲回车键就回到提示符下。
    这就是DOS的命令输入方法,和 Windows 95顶用鼠标寻找图标来运行程序不同,DOS中是通过输入英文命令加回车键这种方式来执行程序的。
    怎么样,和Windows 95完整不一样吧?在字符界面下,我们只能通过键盘输入字符来指挥电脑工作,电脑完成一个命令后,出现下一 个提示符,我们就又可以给电脑下命令了。注意,在DOS下电脑一次只能做一件事,做完以后才能开始下一件事 ;而在95下,我们可能让电脑同时干几件事,比如,我们可以一边拷贝文件,一边写文章,一边阅读Inter net。所以人们把DOS称为单任务的操作系统,而把 Windows 95称为多任务的操作系统。
  DOS 概述及入门   
                              ――文件与目录  
    在DOS中,文件与目录是最重要的概念,这和95一样,不同的是,“目录”在95中叫做“文件夹” 。
    如果我们想查看电脑中的文件,可以输入dir命令,然后回车。下面是我电脑屏幕上显示 的成果。
    如图所示,后面带有<dir>的是目录,没有的则是文件,这些目录里都分门别类地寄存着许多不同用 处的文件。你看,第一排是DOS目录,它里面有许多DOS命令文件和一些帮助信息文件。第二排是WINDO WS目录,它里面包括着许多有关WINDOWS程序的文件。
    在DOS中,文件名的规矩是8.3情势,即一个文件名由文件根本名和文件扩展名组 成,旁边用点“.”隔开,文件基本名由不超过8个英文字母或数字组成,文件扩展名由不超过三个英文字母或数 字组成,文件基本名必需有,扩展名可以不。
    看上图,第一列的就是“文件基本名”,第二列的是“文件扩展名”。注意:在用dir命令显示文件列 表时,文件基本名和扩展名之间并无“.”分隔符,但你在输入完整的文件名时必须输入它。
    第三列显示的是文件的大小,表示它占用了多少存储空间,也就是文件包含信息的多少,包含的信息越多 ,文件就越大;
    第四列表示的是文件建立的日期或者是最后被修改的日期,每个文件都有对应的生成时间,就象每个人都 有自己的诞辰一样,文件的生成时间就是文件构成的时候。时间采用通常的表示方法,由年、月、日 组成。
    最后一列表示文件天生的详细时间,最后的一个字母a表示上午、p表示下战书。
    我们再来看看倒数一二行,这些是什么意思呢。“ 10 file(s) ”是要告诉你这个目录内有 “ 10 ”个文件,这些文件加起来一共有“ 64,692 bytes”大,在这种盘算中,每个子目录也算是一个文件,但它的大小算零。最后一行的是告诉你当前你的工 作磁盘上还剩下“ 215,735,513 bytes”大小可用的磁盘空间。
    如果我们要看看DOS目录里的文件,那么我们可以敲dir dos回车,也就是查看DOS目录的意思,如果敲dir windows回车就是查看windows目录下的文件的意思。 大家可以试着练习训练dir命令,察看文件夹下面的货色。
  DOS 概述及入门   
                              ――文件的分类  
    用dir命令来查看磁盘上文件时,你会发明文件后缀(即文件扩展名)有良多种,它们当中大局部都是 有一定含意的。
    其中凡后缀为exe、com或bat的文件都是可以直接执行的。这些以exe为后缀的文件叫可执行 文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。如果我们要执行这些文件,只需 在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。
    比如第一行的这个文件叫format.com,其后缀名为com,如果我们要执行它,只需在提示符 下敲入文件基本名然后回车即可,不需输入后缀名。(这其实是我们后面要学的格式化命令format,不要试 着按画面上的提示文字输入,否则你A盘上的材料就要没了,等学了后续章节后,你清楚了这个命令后再试,现在 千万不要乱用!!!)
    又比如,第二行的这个文件mem.exe,其后缀是exe,也是一个可以执行的文件,它的功能是查 看电脑目前内存的占用情况。在提示符下敲mem,然后回车。(这个命令没问题,你可以试试看)
    这里显示了电脑总共有多少内存,现在使用了多少,还剩多少,以及使用了多少基本内存,还剩下多少基 本内存等情况,这些在下面将有详细解释。
    当我们在c盘的根目录下查看文件时,往往会看到这个 autoexec.bat 文件,其后缀是bat,解释它是一个批处理文件,也是可以直接执行的。
    所谓批处理,就是一下可以执行很多条命令,当我们想让电脑完成一系列义务时,可以一个一个命令的执 行,也可以将这些命令都装入一个文件中,只要敲一下这个文件名,电脑就会将这一批命令一次执行 结束。
    在实际操作中,我们时常会建破一些批处理文件,来完成许多有着固定步骤的繁缛工作。现在,你已经晓 得电脑中哪些文件对你直接有效了,black ghd iv styler (https://www.ghdiv4sale.com),它们就是以com、exe或bat为后缀的文件。
    所以,当你拿到一个新软件时,首先就可以用dir命令查看有没有以它们为后缀的文件,正常情况下, 你都能找到一个或几个这样的文件,你大可释怀地去执行它们,其中必定有一个是对的,错了也不要紧,普通不会 有太大的影响。
  DOS 概述及入门
                           ――目录、子目录与盘符  
    在DOS中,有个当前目录的概念,就是提示符所显示的目录,现在的提示符是C:\,那么当前目录就 是C盘的根目录,这个\(反斜杠)就表示根目录。
    如果要更改当前目录,那么可以用cd命令, 比如我们输入cd dos,就表示更换当前目录为dos目录,回车后, 你看,提示符变成了C:\DOS,这就表示当前目录变成了C盘的DOS目录了,当前目录有什么 意义呢?
    在这里,我们输入dir试试,看,现在列出的文件已经不是刚才看见的了,这些都是DOS目录里的文 件,这就阐明,dir命令列出的,是当前目录中的内容。还有,就是在我们输入可执行文件名时,DOS会在当 前目录中寻找该文件,如果没有该文件,DOS会提示毛病信息。
    那么目录是什么结构的呢?目录是树形结构的,你看,下面是一个目录结构的示用意,这个C:表示最上 面的一层目录,叫做根目录,其它的目录都是根目录的子目录,如DOS,WINDOWS,TOOLS等,而D OS,WINDOWS目录自己也有子目录,象DOS下的TEMP目录,WINDOWS下的SYSTEM目录 。
    我们用CD命令来改变当前目录,输入CD DOS,那么当前目录就变成了 DOS,有时我们把改变当前目录为一个子目录叫做进入该子目录,那么我们现在就是进入了DOS目录,再输入 CD TEMP,那么我们又会进入TEMP目录了,如何退出TEMP目录呢? 只要键入CD ..,回车,我们就可以回到DOS目录了。在DOS中,这个两点就表示当前目录的上一层目录,一个点表示当 前目录,有时,我们叫上一级目录为父目录。 再输入CD ..,然后回车,我们就回到了C盘的根目录。
    进入一个目录的子目录并不须要用CD命令一层一层进入,可以用一行命令实现,比如要进 入 WINDOWS目录下的SYSTEM子目录,只有输入CD WINDOWS\SYSTEM就可以了,也可以输入CD C:\WINDOWS\SYSTEM,如果要回到根目录,那么也不用屡次输入CD ..来完成, 可以直接输入CD \,\就表示根目录。
    在子目录中用dir命令列文件列表时,我们会发现,.和..都算作文件数量,但大小为 零。
    如果我们要改换当前目录到硬盘的其它分区该怎么办呢?当然不是使用CD,否则我就不用说了,这时应 该输入盘符然后回车。比如要到D盘,那么就输入D:,然后回车,瞧,现在提示符就变成D:\>了。 再用dir命令,就是列出D盘的文件了。
    实际上,要完整地抒发一个子目录应该是盘符加目录,比如C: \DOS\TEMP,那么完整地表白文件呢?就是盘符加目录加文件名,比如C:\DOS\TEMP\ME. TXT,C:\DOS\TEMP\就叫做ME.TXT的路径。
    方才我们说过,输入可履行文件名时,skytops supra (http://www.2011suprashoes.com),DOS会在当前目录中寻找该文件,如果找不到,会提示过 错的文件名,然而我们不是必定要把当前目录调换到文件所在的目录才干运行它的,可以在文件名前加上完全的门 路就可以了,好比我们现在确当前目录是C:\DOS,我们要运行D:\TEST\PCT.EXE,那么我们 可以直接输入D:\TEST\PCT.EXE回车,这样我们不转变当前目录就可以执行其它目录 下的文件。
  DOS 概述及入门
                                ――DOS的启动 
    电脑刚启动时,要先从某个磁盘上将一些系统程序读入内存后能力正常工作,我们将这个磁盘叫做启动盘 。
    通常,我们用A盘或C盘作为启动盘,在特别情形下,硬盘的其它盘符和少数电脑的光盘也可以作启动盘 。制作启动盘需要使用sys命令,可以参看后面的命令部分。
    DOS系统启动时,要先从启动盘中读取两个系统文件IO.SYS、MSDOS.SYS,然后在启动 盘的根目录下寻找并执行 CONFIG.SYS、COMMAND.COM、AUTOEXEC.BAT三个文件。其中IO.SYS、M SDOS.SYS和 COMMAND.COM这三个文件缺一不可,否则电脑将无奈畸形启动
    CONFIG.SYS和AUTOEXEC.BAT这两个文件是用来配置系统运行环境和自动执行一些 命令,它们对电脑的运行机能以及许多设备的驱动起到了至关重要的作用,我们可以依据自己的需要对它们的内容 进行修改,
    autoexec.bat叫做主动批处理文件,它是批处理文件的一种,由于DOS启动时会自动运行 它,所以叫做自动批处理文件。你可以把本人每次启动电脑时都要运行的程序放在里面。
    如果电脑在根目录下找不到这两个文件,也是可以运行的,但有许多庞杂的软件和设备将无法正常工作。 比如光驱、声卡以及Windows程序等。所以,初学者应留神不要将上面的几个文件删除,否则,电脑将不能 正常工作。
  DOS 命令集锦
                              ――最常用命令  
    上课里我们已经学习了不少DOS命令,但那只是很小的一部门,在这课将扼要先容其它一 些命令。
    首先,在这一节先回想一下上课的内容,不要学过就忘啊,多使用几回就能记住的,arm ani tee shirts (http://www.armanionsale.com)。好,开端吧,看你学得怎么样。
    cd     改变当前目录       sys   制造DOS系统盘
    copy    拷贝文件         del   删除文件
    deltree   删除目录树        dir   列文件名
    diskcopy  制磁盘          edit  文本编纂
    format    格式化磁盘        md   建立子目录
    mem     查看内存状态       type  显示文件内容
    rd     删除目录         ren   改变文件名
    记得多少啊,忘了就去上课看看,下面四个命令是新的,给出命令格式,你自己试试看,学电脑重要的就 是探索。
    cls     清屏
  [适用场合]  屏幕上太乱了,或是屏幕上出现乱码了, 肃清屏幕上显示内容但不
          影响电脑内部任何信息
  [用  法]  cls  回车
    move     移动文件,改目录名 
  [适用场合]  移动文件到别的目录
  [用  法]  move [文件名] [目录]        移动文件至新目录下
          move [目录名] [目录名]       改目录名
  [例  子]  c:\>move c:\autoexec.bat c:\old�
          移动autoexec.bat文件至old目录下
          c:\>move c:\config.sys c:\temp�
          移动config.sys文件至old目录下
    more    分屏显示
  [适用场合]  当输出很多一屏显示不下时采取,简直合适所有命令,尤其是type
          等命令时很有用。 使用more时磁盘不能有写维护,也不适合光驱。
  [用  法]  type [文件名] | more        分屏显示文件内容
          more < [文件名]          分屏显示文件内容
  [例  子]  C:\>type msdos.w40 | more
    xcopy    拷贝目录跟文件
  [适用场合]  在进行连同子目录一起拷贝时很有用,在拷贝大批文件时比COPY命令
          要快得多
  [用  法]  xcopy [文件名] [目录]       将指定文件拷贝到指定目录
          xcopy [源目录] [目的目录]  将源目录连子目录考到目标目录下
          xcopy *.* [目录] /s   将文件与非空子目录拷贝到指定目录
          其它常用参数还有: v 拷贝后校验,会影响速度
                    e 与s 类似,但即便子目录是空的也会拷贝。
  DOS 命令集锦
                                 ――help
    我们已经学习了不少DOS命令,是不是觉得记忆起来很艰苦,其实高手都不记命令的用法,而只是知道 某个命令可以解决某个问题,或在哪个场合下该用哪个命令,用时就现查该命令的用法(当然这请求你首先得有一 定英文基本,而且知道哪个命令是干啥的,如果都不行没措施,就只好记了,或者学windows 吧)
    那该怎么查一个命令的用法呢?这就要用到help命令,它可提供所有命令的帮助。
    help    赞助
  [实用场所]  当你想详细懂得DOS命令的使用方式时使用
  [用  法]  help                提供所有DOS命令帮助
          help [DOS命令]           提供有关命令的帮助
    如果你只大抵记得某个命令,可以在提示符后直接输入help命令,然后将涌现下面的画 面:
    将光标移至需查询的命令,回车后可查询到其语法格式,比如 cd 命令吧:
    将光标移至<Notes>,回车后可查询到其详细语法及功能的解释;将光标移至<Examples>,回车后可查询到其语法的详细举例,我们常用举例功能,下面是点<Examples>后出现的画面
    如你记得是什么命令就好办了,可以按Alt+S键选择"Find"(查找),则会弹出下面的对话框
    输入需查找的DOS命令,回车后可即时查询到有关命令的详细信息。
  DOS 命令集锦
                          ――attrib|data|labl e  
    attrib   设置文件属性
  [适用场合]  想对文件做较特殊的处理时
  [用  法]  attrib 显示所有文件的属性
          attrib +r或-r [文件名] 设置文件属性是否为只读
          attrib +h或-h [文件名] 设置文件属性是否隐含
          attrib +s或-s [文件名] 设置文件属性是否为系统文件
          attrib +a或-a [文件名] 设置文件属性是否为归档文件
          attrib /s 设置包括子目录的文件在内的文件属性
  [例  子]  C:\TEST>attrib +r wina20.386
          C:\>attrib +h *.* /s� 隐含所有文件
    date     显示及修正日期
  [适用场合]  想知道或修改时间和日期
  [用  法]  date 显示和改变当前日期
  [例  子]  C:\>date 09-20-1996� 将日期改为1996年9月20日
          C:\>date�
            Current date is Tue 08-20-1996
            Enter new date (mm-dd-yy):09-20-1996
            按月-日-年的顺序修改当前日期 直接按回车键疏忽修改日期
    lable    设置卷标号
  [适用场合]  用来为磁盘做个标志
  [用  法]  label 显示磁盘卷标
          label [盘符] [卷标名] 设定指定盘的卷标
  [例  子]  C:\>label�
          Volume in drive C is WANG
          Volume Serial Number is 2116-1DD0
          volume label (11 characters,Enter for none)?
          可以输入卷标,直接回车后
          Delete current volume label (Y/N)?
          按y删除旧卷标,按n不更改
  DOS 命令集锦
                                ――defrag  
    defrag   磁盘碎片整顿
  [适用场合]  磁盘读写次数许多,或磁盘使用时间很长了,可能需要使用这条命令
          整理磁盘。磁盘碎片并不是指磁盘坏了,而只是因为多次的拷贝和删
          除文件后,磁盘使用会很不连贯,以致速度变慢。
  [用  法]  1. C:\>defrag�
          2. 抉择要整理的磁盘
          3. 电脑剖析磁盘状况,然后告诉我们磁盘有多少需整理。按Esc键
          4. 选择Optimization Method(磁盘优化方法),选择“全体优化”
          或“仅优化文件”
          5. 选择Begin Optimization 开始整理
          6. 收拾完后,按回车键
          7. 按Esc退出。
  DOS 命令集锦
                             ――doskey|fdisk
    doskey   调用和树立DOS宏命令
  [适用场合]  常常需要输入反复的命令时,有十分大的用处
  [用  法]  doskey 
          将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲
          区中,可以随时调用
          doskey [宏命令名]=[命令名]  
          将宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令
          doskey /reinstall      重新安装doskey
          doskey /bufsize=       设置缓冲区的大小
          doskey /macros        显示所有doskey宏
          doskey /history        显示内存中所有命令
          doskey /insert|overstrike 设置新键入的字符是否覆盖旧的字符
  [例  子]  C:\>DOSKEY�
          C:\>dir
          C:\>copy C:\temp\*.* a:
          C:\>del c:\temp\*.*
          C:\>copy b:\*.* c:\temp
          上述四条命令都已被保留,用光标掌握键的高低可以顺次取舍使用或
          修改, 也可以用F7键列出保存的所有命令
          C:\>doskey di=dir/w/p� 定义di为宏命令,意思是执行dir/w/p
    fdisk    硬盘分区
  [建  议]  只有硬盘被很利弊的病毒感染时,或是一块新硬盘才需要分区,最好
          请懂行的人领导。硬盘都需经由初级格式化,分区,格式化三个步骤
          才可使用,成品电脑内的硬盘都已经做过这些加工了。
  [用  法]  输入fdisk后按回车即可进入提示界面
  DOS 命令集锦
                          ――emm386|lh|memmak er
    emm386   扩展内存治理
  [建  议]  这条命令比较复杂,在第五章中系统配置里将具体介绍
  lh/loadhigh   将程序装入高端内存
  [适用场合]  这条命令一般用在autoexec.bat中,当有些软件需要的基本内存 很大
          时,它会有用
  [用  法]  lh [程序]  
          将程序装入高端内存 使用此命令时,config.sys文件中需有下面两
          条语句。 device=emm386.exe dos=umb
          lh [程序] /l:区号    将程序装入指定的umb区
          lh /s          一般是由memmaker专用
  [例  子]  C:\MOUSE\>lh mouse�  将鼠标驱动程序装入高端内存
   memmaker   内存优化管理
  [适用场合]  这个命令现在已经很少用了,在当年DOS风行时,想玩游戏可少不了
          它,它可以腾出许多基本内存供游戏使用,只需安装一次即可
  [用  法]  1. C:\>memmaker�
          2. 回车持续,F*****出
          3. 选择手动安装和自动安装,直接回车表示自动安装(回车得了)
          4. 选择是否有程序需要扩充内存,可用空格键选择,Yes表示需要,
          No不需要,按回车键即可。
          5. 程序自动检测硬盘内是否安装了WINDOWS
          6. 软驱中若有软盘则应将其掏出,然后按回车键,电脑将重新起动
          两次,不要中止,只需按回车键。
          (实在很简单,始终按回车键就行了,呵呵)
  DOS 命令集锦
                             ――msd|undelete
    msd     系统检测
  [适用场合]  用于检讨系统信息
  [用  法]  1. C:\>msd 回车后可见到如下画面,在每个选项旁边加了注解,表
          示该按钮的功能
  �
          2. 选择需查问的名目,比如选第一个Computer,将会弹出一个对话框
          显示电脑的一些基础信息。你能够尝尝其余的选项,看看有什么用。
          3. 按Alt+F键激活下拉菜单后, 挑选"Exit"项退出。
   undelete   恢复被删除的文件
  [适用场合]  当不警惕删错了文件时,它可以用得上。
          DOS删除文件时,只是将文件从调配表中去除,在磁盘存储区内将文
          件名的第一个字母删除,文件内容并未立刻从磁盘中删除,所以能恢
          复。
  [用  法]  undelete       恢复已删除的文件
          undelete /all   恢复文件且不再讯问是否恢复,      
          以"#%&-0123456789abcdefghijklmnopqrstuvwxyz"的顺序为第一个
          字母来恢复文件
          undelete /list  列可恢复的文件名
          undelete /s    可将undelete驻留内存,但几乎没人这样使用
  DOS 命令集锦
                            ――prompt|restore  
    prompt   设置提醒符
  [适用场合]  当你腻烦了c:\>的提示符或者您想使您的提示符不同凡响时,您可以
          试一试,异常有趣的DOS命令,可以随时显示时间与日期。
  [用  法]  prompt $p$g 以当前目录名和>号为提示符,这是最常用的提示符
          prompt $t 表示时间      prompt $d 表示日期
          prompt $$ 表示$        prompt $q 表示=
          prompt $v 表示当前版本    prompt $l 表示<
          prompt $b 表示|        prompt $h 表示退位符
          prompt $e 表示Esc代表的字符  prompt $_ 表示回车换行
  [例  子]  C:\DOS>prompt wang$g� 将wang>作为提示符
          WANG>prompt $t$d$g�  使用时间、日期和>号做为提示符
          0:01:07.77Thu 08-29-1996>prompt $p$g�
          C:\DOS>
   restore   恢复已备份的文件
  [建  议]  如果以前用backup做过文件备份,则当原文件破坏时可以用它来恢复
          文件。
          将用backup命令备份的磁盘中的文件恢复到另一磁盘中,备份磁盘中
          应有backup.00X和control.00X这两条文件。
  [用  法]  restore [备份盘符] [目的盘符]
          将备份盘上备份文件恢复到指定盘上
          restore /s     将备份文件包含子目录都恢复到指定盘上
          restore /p     让用户断定是否恢复文件
          restore /b:日期  恢复日期以前的文件
          restore /a:日期  恢复日期之后的文件
          restore /l:时间  恢复时间之前的文件
          restore /e:时间  恢复时间之后的文件
          restore /m     只恢复上次备份后修改过的文件
          restore /n     只恢复上次备份后已删 除的文件
          restore /d     只显示要恢复的文件名
  [例  子]  C:\DOS>restore a: c:�
          Insert backup diskette 01 in drive A:
          Press any key to continue . . .
          在A驱中放入第一张备份盘,按任意键即可,恢复完第一张后,按顺
          序放入其它盘即可。
          当您用上述命令不能准确恢复文件时请用:
          C:\DOS>restore a: c:\ /s�
  DOS 命令集锦
                          ――time|set|smartdr v  
    time    显示及修改时间
  [适用场合]  用于显示及修改时间,用法同date
  [例  子]  C:\DOS>time�
          Current time is 12:15:26.04a
          Enter new time: 11:20:20.00p
          按时:分顺序输入时间,再加上下昼(a/p)即可 直接按ENTER键可忽略
          修改时间。
    set     设置环境变量
  [适用场合]  设置声卡和路径等时用到
  [用  法]  set [环境变量]=[字符串]   
          这条命令经常用在autoexec.bat中
  [例  子]  C:\>set blaster=a220 i5 d1     设置声卡的参数
          C:\>set path=c:\dos         path c:\dos含义相同
   smartdrv   设置磁盘加速器
  [建  议]  它可以进步硬盘拜访速度,最好在autoexec.bat文件中加载吧。
  [用  法]  smartdrv /x
          执行并驻留内存,开拓磁盘加速缓存区,并屏蔽所有驱动器缓存,是
          较常用的办法(个别用这个命令就够了)
          smartdrv /c       将缓存内的信息都写入硬盘
          smartdrv /e: 数字    设置一次挪动的信息量
          smartdrv /b: 数字    设置预先读取的缓冲区大小
  DOS 命令集锦
                        ――append|debug|diskc omp  
   append    设置非执行文件的路径
  [适用场合]  当您无法在多个目录中寻找到自己输入的文稿时,可以试一试这个命
          令,用法相似path。
  [用  法]  append [路径];[路径]
  [例  子]  C:\>append c:\test�
          设置寻找非可执行文件路径为c:\test如果该目录下有文件1.txt 时,
          在其它目录下调用1.txt找不到时,可自动寻找到c:\test目录。
          D:\UCDOS>edit 1.txt 可找到C:\test\1.txt文件
   debug     程序调试命令
  [建  议]  如果你学过汇编语言,那你应当会应用debug,如果没学过,最好别
          使用
  [用  法]  debug [文件名]
   diskcomp   比较磁盘
  [适用处合]  比较两张盘是否雷同,没想到什么时候会用到,在比较用diskcopy拷
          贝的两张盘,为什么不必diskcopy/v校验呢?
  [用  法]  diskcomp [盘符1] [盘符2] 比较盘1和盘2
          diskcomp /1 只比较磁盘的第一面
          diskcomp /8 只比拟没磁道的前8个扇区
  [例  子]  C:\>diskcomp a: a:
          在统一软驱中比较两张盘
          Insert FIRST diskette in drive A:
          放入第一张盘
          Press any key to continue . . .
          Comparing 80 tracks 18 sectors per track, 2 side(s)   
          Insert SECOND diskette in drive A:
          放入第二张盘
          Press any key to continue . . . Compare OK
          比较未发现不同
          Compare another diskette (Y/N) ?n
          是否比较其它盘,选y继续比较,选n结束
  DOS 命令集锦
                          ――expand|fasthelp| fc  
   expand    解压工具
  [适用场合]  微软公司软件原始安装盘中有很多后缀以"_"结尾的紧缩文件,可以
          用它解压,解除您因为少数几个文件丧失造成的麻烦。
  [用  法]  expand [源文件名] [目的文件]
  [例  子]  C:\>expand a:vsafe.co_ c:\dos\vsafe.com
        � 解压vsafe.co_为vsafe.com文件
          Microsoft (R) File Expansion Utility Version 2.10    
          Copyright (C) Microsoft Corp 1990-1993. All rights    
          reserved.
          Expanding a:vsafe.co_ to c:\dos\vsafe.com. a:vsafe.co_:
          33046 bytes expanded to 62576 bytes, 89% increase.
          C:\DOS>
   fasthelp   疾速显示辅助信息
  [建  议]  可以看看所有的命令,对于单个的命令,还不如在命令名后加/?参数
          便利
  [用  法]  fasthelp       列出所有DOS命令的用途
          fasthelp [命令名]  显示命令的用处,等价于 [命令名]/?
     fc    文件比较
  [建  议]  兴许对大多数人是永远不会用到它的
  [用  法]  fc [文件名1] [文件名2]     比较两文件的不同       
          参数还有: a c l Lbn n t w nnnn
  [例  子]  C:\TEST>fc a.bat b.bat�
          Comparing files A.BAT and B.BAT
          ***** A.BAT
          choice /c:dme defrag,mem,end
          if errorlevel 3 goto defrag
          if errorlevel 2 goto mem
          if errotlevel 1 goto end
          ***** B.BAT choice /c:dme defrag,mem,end
          ***** C:\TEST>
  DOS 命令集锦
                       ――interlnk|intersvr|qbasic   
   interlnk   启动简易网客户机
  [适用场合]  如果有两台电脑可以通过它和intersvr联成简易的网络,这是条很有
          用的命令,但不常用
  [用  法]   DOS新增支撑网络的功效,
          它可以使两台电脑通过并口线或串口线相联组成简易的网络
          使用interlnk 必须在config.sys中增加一句:
          device=c:\dos\interlnk
          并口线的两头都应是25针公接头,针之间的衔接如下图:对应
          p2------------------------p15
          p3------------------------p13
          p4------------------------p12
          p5------------------------p10 公接头指接头为带针的
          p6------------------------p11 母接头指接头为带孔的
          p15-----------------------p2
          p13-----------------------p3
          p12-----------------------p4
          p10-----------------------p5
          p11-----------------------p6
          p25-----------------------p25 地线
  [例  子]  C:\DOS\>interlnk Port-LPT1
          this Computer    Other Computer
           (Client)       (Server)
            ----------------------------------------
              E:   equals   A:
              F:   equals   C:
          在客户机中E盘即为服务机的A盘,F盘为服务机的C盘
   intersvr   启动简易网服务器
  [适用场合]  使用它,电脑就成了服务器了(只限与DOS供给的简易网)
  [用  法]  intersvr       启动服务机
          intersvr /lpt:1   启动服务机,用lpt1口作为数据传输口
          intersvr /com:1   启动服务机,用com1口作为数据传输口
          参数还有 x baud: b v rcopy (参见interlnk)
  [例  子]  C:\DOS>intersvr�
    qbasic   启动Basic集成环境
  [建  议]  也许对于大多数人是永远不会用到它的
  [用  法]  如果会qbasic语言,那么可以应用它编写自己的程序。edit.co m必须
          有它才可用。
          qbasic     起动basic语言环境
          qbasic/editor 以全屏方法编辑语言
          参数还有: b g h mbf nohi run
  [例  子]  C:\DOS>qbasic�
  DOS 命令集锦
                          ――setver|share|sub st  
   setver     设置版本
  [适用场合]  当盼望使用其它版本的dos命令时可以用它来诈骗电脑。在高版本  
          DOS中,某些旧版本程序需要DOS3.3时,可用setver来设置
  [用  法]  使用时一般在config.sys中加入 device=setver.exe
          setver          显示文件的版本
          setver [文件名] n.nn   设置指定文件的版本号
  [例  子]  C:\DOS>setver�
          KERNEL.EXE 5.00
          DOSOAD.SYS 5.00
          EDLIN.EXE 5.00
          BACKUP.EXE 5.00
          ASSIGN.COM 5.00
          EXE2BIN.EXE 5.00
          JOIN.EXE 5.00
          RECOVER.EXE 5.00
          WINWORD.EXE 4.10
          C:\>
          若程序AAA.exe必须在MS-DOS3.3下执行,则键入
          C:\DOS>setver aaa.exe 3.30�
          又如net5.exe仅在MS-DOS5.0下执行,则在config.sys中加入   
          device=setver.exe后也可在Ms-DOS6.22下运行。
    share    文件供*X
  [建  议]  只有在软件申明必需要运行它时才用
  [用  法]  可在config.sys中参加 install=share.exe 也可直接运行    
          参数有 f l
    subst    路径调换
  [建  议]  一个无比有趣的命令,如果常常用光碟软件,可能有用。
  [用  法]  subst           显示当前的替代路径
          subst [盘符] [路径]                    
          将指定的路径替代盘符,该路径将作为驱动器使用
          subst /b         解除替代
  [例  子]  C:\DOS>subst a: c:\temp� 用c盘temp目录替换a盘
          C:\>subst a: /d�     解除替代
  DOS 命令集锦
                         ――tree|unformat|vsa fe  
    tree     显示命令树构造
  [适用场合]  查看所有的子目录
  [用  法]  tree [盘符]    显示所有的子目录树
          tree /f      显示目录时同时显示文件名
          tree /a      以ASCII码显示目录树
  [例  子]  C:\WINDOWS>tree /a�
   unformat   恢复已被格式化的磁盘
  [建  议]  你把有主要信息的软盘格局化了?快用unformat……什么?你用了   
          format /u,那逝世定了
  [用  法]  unformat [盘符]    恢复指定的被格式化的磁盘
          unformat /l      显示unformat所找到的文件名
  [例  子]  C:\WINDOWS>unformat a:�
    vsafe    病毒防护程序
  [建  议]  把它装入内存可以随时检测出许多种病毒,是比较有用的。
  [用  法]  vsafe        加载vsafe在内存中
          vsafe /u       从内存中去除vsafe
          vsafe/ne       将vsafe装入裁减内存
          vsafe/nx       将vsafe装入扩大内存
          参数还有 Ax Cx n d
  [例  子]  C:\>vsDOS 命令集锦
                             ――ver|vol|ctty   
    ver     显示DOS版本
  [例  子]  C:\>ver
         �MS-DOS Version 6.22
          C:\>
    vol     显示指定的磁盘卷标号
  [例  子]  C:\>vol�
          Volume in drive C is Wang
          Volume Serial Number is 2116-1DD0
          C:\>
    ctty    改变控制设备
  [建  议]  用来改变节制的输入输出设备,可以试试这条命令,不外恐怕不会有
          什么作用,是DOS中最没用的命令之一
  [用  法]  ctty [装备名]    设置把持台
  [例  子]  C:\>ctty aux�    设置aux为输入输出设备。
  afe
  DOS 命令集锦
                               ――慎用命令    
    介绍了这么多命令,是不是目迷五色了?学DOS的要害就是要多训练各种命令,但得给你提个醒,有些 命令可得当心点,要不然到时就悔之晚矣。
   del *.*    删除当前目录所有文件
  [建  议]  在C盘根目录使用del *.*会使电脑找不到鼠标、光驱、不能使用  
          windows,甚至不能启动。 事实上在任何目录中使用这条命令,都需
          要好好斟酌。
  deltree *.*   删除当前目录下所有目录与文件
  [建  议]  在C盘根目录中使用这条命令,那你必须要保障你的脑筋是苏醒的,
          而且你保证这样做是有必要的,但我们以为在任何情况下都不应该这
          样使用这条命令。 在任何目录下使用deltree *.*都会发生与   
          del *.*一样甚至更坏的结果。慎之!慎之!
  format c:/u   格式化C盘
  [建  议]  除非你的硬盘被病毒沾染得很深,或者有一个真正电脑专家告知你应
          该这样做,否则不要将C盘格式化,它会使你丢失所有信息,还需要
          花多少个小时来从新装置所有的软件。
    fdisk    硬盘分区
  [建  议]  硬盘分区时,一定要让一个曾经使用过这条命令的人来帮助你使用,
          否则你将失去所有信息,甚至连硬盘都不能使用了。
    recover   笼罩磁盘
  [建  议]  在DOS 6当前就不再有这条命令了,如果你使用的是老版本的DOS,劝
          你在任何时候都不要使用它,它除了将你的硬盘所有的信息损坏掉就
          没有其它作用了。
  使用批处理文件
                           ――批处理文件的意思  
    后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的持续执行多条命 令,批处理文件的内容就是一条一条的命令。那它有什么用呢?
    比如,在启动wps软件时,每次都必须执行
    C:\>cd wps
    C:\WPS>spdos
    C:\WPS>py
    C:\WPS>wbx
    C:\WPS>wps
    如果每次用WPS之前都这样执行一次,您是不是感到很麻烦呢?
    如果有一个方法,只需编写一个批处理文件,就会自动执行刚才的所有命令,您想不想学呢 ?
    当您看完此节,自己编写的第一个批处理文件顺利执行时,您一定会大吃一惊的。
    此外电脑每次启动时都会寻找autoexec.bat这条批处理文件,从而可执行一些每次开机都要 执行的命令,如设置路径path、加载鼠标驱动mouse、磁盘加速smartdrv等,可以使您的电脑真 正自动化。
  使用批处理文件
                               ――常用命令  
    echo、@、call、pause、rem 是批处理文件最常用的几个命令,我们就从他们开始学 起。
  echo 表现显示此命令后的字符
  echo off 表示在此语句后所有运行的命令都不显示命令行本身
  @ 与echo off相象,但它是加在其它命令行的最前面,表示运行时不显示命令行本身。
  call 调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完那条文件后将无法执行当前文件后续命令)
  pause 运行此句会暂停,显示Press any key to continue... 等待用户按任意键后继续
  rem 表示此命令后的字符为说明行,不执行,只是给自己今后查找用的
    例:用edit编辑a.bat文件,输入下列内容后存盘为c:\a.bat,执行该批处理文件后可 实现:将根目录中所有文件写入 a.txt中,启动UCDOS,进入WPS等功能。
    批处理文件的内容为:         文件表示:
      echo off            不显示命令行
      dir c:\*.* >a.txt       将c盘文件列表写入a.txt
      call c:\ucdos\ucdos.bat    调用ucdos
      echo 你好            显示"你好"
      pause              暂停,期待按键继承
      rem 使用wps           解释将使用wps
      cd ucdos            进入ucdos目录
      wps               使用wps  
    批处理文件中还可以像C语言一样使用参数,这只要用到一个参数表示符%。
     %表示参数,参数是指在运行批处理文件时在文件名后加的字符串。变量可以从 %0到%9,%0表示文件名自身,字符串用%1到%9次序表示。
    例如,C:根目录下一批处理文件名为f.bat,内容为 format %1
    则如果执行C:\>f a:    则实际执行的是format a:
    又如C:根目录下一批处置文件的名为t.bat,内容为 type %1 type %2
    那么运行C:\>t a.txt b.txt 将顺序地显示a.txt和b.txt文件的内容
  使用批处理文件