龙空技术网

知识小课堂:常用DOS大全

小武STUDIO 143

前言:

而今我们对“磁盘卷标是什么意思”大体比较注重,姐妹们都想要了解一些“磁盘卷标是什么意思”的相关知识。那么小编同时在网上收集了一些有关“磁盘卷标是什么意思””的相关内容,希望朋友们能喜欢,小伙伴们快快来学习一下吧!

一)MD——建立子目录命令  

1.功能:创建新的子目录 

2.类型:内部命令 

3.格式:MD[盘符:][路径名]〈子目录名〉 

4.使用说明: 

(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; 

(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 

例:(1)在C盘的根目录下创建名为FIVE的子目录;(2)在FIVE子目录下再创建TITK子目录。 

C:、>MD FIVE (在当前驱动器C盘下创建子目录FIVE) 

C:、>MD FIVE 、TIKI (在FIVE 子目录下再创建TIKI子目录)

(二)CD——改变当前目录 

1.功能:显示当前目录 

2.类型:内部命令 

3.格式:CD[盘符:][路径名][子目录名] 

4.使用说明: 

(1)如果省略路径和子目录名则显示当前目录; 

(2)如采用“CD、”格式,则退回到根目录; 

(3)如采用“CD.。”格式则退回到上一级目录。 

例:(1)进入到TIKI子目录;(2)从TIKI子目录退回到子目录;(3)返回到根目录。 

C:、>CD FIVE 、TIKI(进入FIVE子目录下的TIKI子目录) 

C:、FIVE、TIKI>CD.。 (退回上一级根目录) 

C:、FIVE>CD、 (返回到根目录) 

C:、> 

(三)RD——删除子目录命令 

1.功能:从指定的磁盘删除了目录。 

2.类型:内部命令 

3.格式:RD[盘符:][路径名][子目录名] 

4.使用说明: 

(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身; 

(2)不能删除根目录和当前目录。 

例:要求把C盘FIVE子目录下的TIKI子目录删除,操作如下: 

第一步:先将TIKI子目录下的文件删空; 

C、>DEL C:、FIVE、TIKI、*。* 

第二步,删除USER子目录。 

C、>RD C:、FIVE、TIKI 

(四)DIR——显示磁盘目录命令 

1.功能:显示磁盘目录的内容。 

2.类型:内部命令 

3.格式:DIR [盘符][路径][/P][/W] 

4.使用说明:/P的使用;当欲查看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示23行的文件信息,然后暂停,并提示:Pressany key to continue 

/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个文件名。 

(五)PATH——路径设置命令 

1.功能:设备可执行文件的搜索路径,只对文件有效。 

2.类型:内部命令 

3.格式:PATH[盘符1]目录[路径名1]{[;盘符2:],〈目录路径名2〉…} 

4.使用说明: 

(1)当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到目录中搜索该文件; 

(2)PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开; 

(3)PATH命令有三种使用方法: 

PATH[盘符1:][路径1][盘符2:][路径2]…(设定可执行文件的搜索路径)  PATH:(取消所有路径) 

PATH:(显示目前所设的路径) 

(六)TREE——显示磁盘目录结构命令 

1.功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 

2.类型:外部命令 

3.格式:TREE[盘符:][/F][》PRN] 

4.使用说明: 

(1)使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件; 

(2)选用>PRN参数时,则把所列目录及目录中的文件名打印输出。

(七)DELTREE——删除整个目录命令 

1.功能:将整个目录及其下属子目录和文件删除。 

2.类型:外部命令 

3.格式:DELTREE[盘符:]〈路径名〉 

4.使用说明:该命令可以一步就将目录及其下的所有文件、子目录、更下层的子目录一并删除,而且不管文件的属性为隐藏、系统或只读,只要该文件位于删除的目录之下,DELTREE都一视同仁,照删不误。使用时务必小心!!! 

磁盘操作类命令 

(一)formAT——磁盘格式化命令

1.功能:对磁盘进行格式化,划分磁道和扇区;同时检查出整个磁盘上有无带缺陷的磁道,对坏道加注标记;建立目录区和文件分配表,使磁盘做好接收DOS的准备。 

2.类型:外部命令 

3.格式:formAT〈盘符:〉[/S][/4][/Q] 

4.使用说明: 

(1)命令后的盘符不可缺省,若对硬盘进行格式化,则会如下列提示:WARNING:ALL DATA ON NON

——REMOVABLE DISK 

DRIVE C:WILL BE LOST ! 

Proceed with format (Y/N)? 

(警告:所有数据在C盘上,将会丢失,确定要继续格式化吗?) 

(2)若是对软盘进行格式化,则会如下提示:Insert mew diskette for drive A; 

and press ENTER when ready… 

(在A驱中插入新盘,准备好后按回车键)。 

(3)选用[/S]参数,将把DOS系统文件IO.SYS

、MSDOS.SYS及COMMAND.COM复制到磁盘上,使该磁盘可以做为DOS启动盘。若不选用/S参数,则格式化后的磙盘只能读写信息,而不能做为启动盘; 

(4)选用[/4]参数,在1.2MB的高密度软驱中格式化360KB的低密度盘; 

(5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。 

(6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数据。不加/U,则为安全格式化,这时先建立一个镜象文件保存原来的FAT表和根目录,必要时可用UNFORRMAT恢复原来的数据。 

(二)UNformAT恢复格式化命令 

1.功能:对进行过格式化误操作丢失数据的磁盘进行恢复。 

2.类型:外部命令 

3.格式:UNformAT〈盘符〉[/L][/U][/P][/TEST] 

4.使用说明:用于将被“非破坏性”格式化的磁盘恢复。根目录下被删除的文件或子目录及磁盘的系统扇区(包括FAT、根目录、BOOT扇区及硬盘分区表)受损时,也可以用UNformAT来抢救。 

(1)选用/L参数列出找到的子目录名称、文件名称、大孝日期等信息,但不会真的做formAT工作。 

(2)选用/P参数将显示于屏幕的报告(包含/L参数所产生的信息)同时也送到打印机。运行时屏幕会显示:“Print out will

be sent to LPT1” 

(3)选用/TEST参数只做模拟试验(TEST)不做真正的写入动作。使用此参数屏幕会显示:“Simulation only” 

(4)选用/U参数不使用MIRROR映像文件的数据,直接根据磁盘现状进行UNformAT。 

(5)选用/PSRTN;修复硬盘分区表。 

若在盘符之后加上/P、/L、/TEST之一,都相当于使用了/U参数,UNformAT会“假设”此时磁盘没有MIRROR映像文件。 

注意:UNformAT对于刚formAT的磁盘,可以完全恢复,但formAT后若做了其它数据的写入,则UNformAT就不能完整的救回数据了。UNformAT并非是万能的,由于使用UNformAT会重建FAT与根目录,所以它也具有较高的危险性,操作不当可能会扩大损失,如果仅误删了几个文件或子目录,只需要利用UNDELETE就够了。

(三) CHKDSK——检查磁盘当前状态命令 

1.功能:显示磁盘状态、内存状态和指定路径下指定文件的不连续数目。 

2.类型:外部命令 

3.格式:CHKDSK [盘符:][路径][文件名][/F][/V] 

4.使用说明: 

(1)选用[文件名]参数,则显示该文件占用磁盘的情况; 

(2)选[/F]参数,纠正在指定磁盘上发现的逻辑错误; 

(3)选用[/V]参数,显示盘上的所有文件和路径。 

(四)DISKCOPY——整盘复制命令 

1.功能:复制格式和内容完全相同的软盘。 

2.类型:外部命令 

3.格式:DISKCOPY[盘符1:][盘符2:] 

4.使用说明: 

(1)如果目标软盘没有格式化,则复制时系统自动选进行格式化。 

(2)如果目标软盘上原有文件,则复制后将全部丢失。 

(3)如果是单驱动器复制,系统会提示适时更换源盘和目标盘,请操作时注意分清源盘和目标盘。 

(五)LABEL——建立磁盘卷标命令 

1.功能:建立、更改、删除磁盘卷标。 

2.类型:外部命令 

3.格式:LABEL[盘符:][卷标名] 

4.使用说明: 

(1)卷标名为要建立的卷标名,若缺省此参数,则系统提示键入卷标名或询问是否删除原有的卷标名; 

(2)卷标名由1至11个字符组成。

 

(六)VOL——显示磁盘卷标命令 

1.功能:查看磁盘卷标号。 

2.类型:内部命令 

3.格式:VOL[盘符:] 

4.使用说明:省略盘符,显示当前驱动器卷标。

(七)SCANDISK——检测、修复磁盘命令 

1.功能:检测磁盘的FAT表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。 

2.类型:外部命令 

3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL] 

4.使用说明: 

(1)CCANDISK适用于硬盘和软盘,可以一次指定多个磁盘或选用[/ALL]参数指定所有的磁盘; 

(2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。 

(八)DEFRAG——重整磁盘命令 

1.。功能:整理磁盘,消除磁盘碎块。 

2.类型:外部命令 

3.格式:DEFRAG[盘符:][/F] 

4.使用说明:选用/F参数,将文件中存在盘上的碎片消除,并调整磁盘文件的安排,确保文件之间毫无空隙。从而加快读盘速度和节省磁盘空间。 

(九)SYS——系统复制命令 

1.功能:将当前驱动器上的DOS系统文件IO.SYS,MSDOS.SYS和COMMAND.COM 传送到指定的驱动器上。 

2.类型:外部命令 

3.格式:SYS[盘符:] 

*使用说明:如果磁盘剩余空间不足以存放系统文件,则提示:No roomfor on destination disk. 

文件操作类命令 

(一) COPY文件复制命令 

1.功能:拷贝一个或多个文件到指定盘上。 

2.类型:内部命令 

3.格式:COPY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名] 

4.使用说明: 

(1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化; 

(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代; 

(3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够; 

(4)文件名中允许使用通配举“*”“?”,可同时复制多个文件; 

(5)COPY命令中源文件名必须指出,不可以省略。 

(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略; 

(7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略; 

(8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY;[源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉; 

(9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON [盘符:][路径]〈文件名〉; 

(10)注意:COPY命令的使用格式,源文件名与目标文件名之间必须有空格! 

(二)XCOPY——目录复制命令 

1.功能:复制指定的目录和目录下的所有文件连同目录结构。 

2.类型:外部命令 

3.格式:XCOPY [源盘:]〈源路径名〉[目标盘符:][目标路径名][/S][/V][/E] 

4.使用说明: 

(1)XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件; 

(2)使用时源盘符、源目标路径名、源文件名至少指定一个; 

(3)选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录; 

(4)选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。

 

(三)TYPE——显示文件内容命令 

1.功能:显示ASCII码文件的内容。 

2.类型:内部命令。 

3.格式:TYPE[盘符:][路径]〈文件名〉 

4.使用说明: 

(1)显示由ASCII码组成的文本文件,对。EXE.COM等为扩展名的文件,其显示的内容是无法阅读的,没有实际意义2; 

(2)该命令一次只可以显示一个文件的内容,不能使用通配符; 

(3)如果文件有扩展名,则必须将扩展名写上; 

(4)当文件较长,一屏显示不下时,可以按以下格式显示;TYPE[盘符:][路径]〈文件名〉|MORE,MORE为分屏显示命令,使用些参数后当满屏时会暂停,按任意键会继续显示。 

(5)若需将文件内容打印出来,可用如下格式: 

TYPE[盘符:][路径]〈文件名〉,>PRN 

此时,打印机应处于联机状态。

 

(四) REN——文件改名命令 

1.功能:更改文件名称 

2.类型:内部命令 

3.格式:REN[盘符:][路径]〈旧文件名〉〈新文件名〉 

4.使用说明: 

(1)新文件名前不可以加上盘符和路径,因为该命令只能对同一盘上的文件更换文件名; 

(2)允许使用通配符更改一组文件名或扩展名。

 

(五)FC——文件比较命令 

1.功能:比较文件的异同,并列出差异处。 

2.类型:外部命令 

3.格式:FC[盘符:][路径名]〈文件名〉[盘符:][路径名][文件名][/A][/B][/C][/N] 

4.使用说明: 

(1)选用/A参数,为ASCII码比较模式; 

(2)选用/B参数,为二进制比较模式; 

(3)选用/C参数,将大小写字符看成是相同的字符。 

(4)选用/N参数,在ASCII码比较方式下,显示相异处的行号。

 

(六)ATTRIB——修改文件属性命令 

1.功能:修改指定文件的属性。(文件属性参见2.5.4(二)文件属性一节) 

2.类型:外部命令。 

3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S] 

4.使用说明: 

(1)选用R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除;选用——R参数,去除只读属性; 

(2)选用A参数,将文件设置为档案属性;选用——A参数,去除档案属性;  (3)选用H参数,将文件调协为隐含属性;选用——H参数,去隐含属性; 

(4)选用S参数,将文件设置为系统属性;选用——S参数,去除系统属性;  (5)选用/S参数,对当前目录下的所有子目录及作设置。

(七) DEL——删除文件命令 

1.功能:删除指定的文件。 

2.类型:内部命令 

3.格式:DEL[盘符:][路径]〈文件名〉[/P] 

4.使用说明: 

(1)选用/P参数,系统在删除前询问是否真要删除该文件,若不使用这个参数,则自动删除; 

(2)该命令不能删除属性为隐含或只读的文件;

(3)在文件名称中可以使用通配符;

(4)若要删除磁盘上的所有文件(DEL*·*或DEL·),则会提示:(Arey ou sure?)(你确定吗?)若回答Y,则进行删除,回答N,则取消此次删除作业。

(八) UNDELETE——恢复删除命令

1.功能:恢复被误删除命令

2.类型:外部命令。

3.格式:UNDELETE[盘符:][路径名]〈文件名〉[/DOS]/LIST][/ALL]

4.使用说明:使用UNDELETE可以使用“*”和“?”通配符。

(1)选用/DOS参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5,DOS即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合DOS的文件名规则即可。

(2)选用/LIST只“列出”符合指定条件的文件而不做恢复,所以对磁盘内容完全不会有影响。

(3)选用/ALL自动将可完全恢复的文件完全恢复,而不一一地询问用户,使用此参数时,若UNDELTE利用目录里残留的记录来将文件恢复,则会自动选一个字符将文件名补齐,并且使其不与现存文件名相同,选用字符的优选顺序为:#%——0000123456789A~Z。

UNDELETE还具有建立文件的防护措施的功能,已超出本课程授课范围,请读者在使用些功能时查阅有关DOS手册。

其它命令

(一)CLS——清屏幕命令

1功能:清除屏幕上的所有显示,光标置于屏幕左上角。

2类型:内部命令

3格式:CLS

(二) VER查看系统版本号命令

1功能:显示当前系统版本号

2类型:内部命令

3格式:VER

(三) DATA日期设置命令

1功能:设置或显示系统日期。

2类型:内部命令

3格式:DATE[mm——dd——yy]

4使用说明:

(1)省略[mm——dd——yy]显示系统日期并提示输入新的日期,不修改则可直接按回车键,[mm——dd——yy]为“月月——日日——年年”格式;

(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。

(四) TIME系统时钟设置命令

1功能:设置或显示系统时期。

2类型:内部命令

3格式:TIME[hh:mm:ss:xx]

4使用说明:

(1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式;

(2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。

(五)MEM查看当前内存状况命令

1功能:显示当前内存使用的情况

2类型:外部命令

3格式:MEM[/C][/F][/M][/P]

4使用说明:

(1)选用/C参数列出装入常规内存和CMB的各文件的长度,同时也显示内存空间的使用状况和最大的可用空间;

(2)选用/F参数分别列出当前常规内存剩余的字节大小和UMB可用的区域及大小;

(3)选用/M参数显示该模块使用内存地地址、大小及模块性质;

(4)选用/P参数指定当输出超过一屏时,暂停供用户查看。

(六) MSD显示系统信息命令

1功能:显示系统的硬件和操作系统的状况。

2类型:外部命令

3格式:MSD[/I][/B][/S]

4使用说明:

(1)选用/I参数时,不检测硬件;

(2)选用/B参数时,以黑白方式启动MSD;

(3)选用/S参数时,显示出简明的系统报告。

——dir命令

  DOS下使用频率最高的命令莫过于dir命令了,dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。

  我们可以试着在提示符后输入dir,再按Enter回车键,无所谓大小写,如果输入错误了,可以按Backspace键来修正。如果你的当前目录下有很多文件或子目录,会发现内容还没有看清楚,就哗的一下滚过去了?

  别着急,想看清楚还不简单,dir命令是可以带参数的,键入dir/p试试看,看,这下计算机在显示完一屏内容后,停了下来。

看到最后的一行英文没有,这行英文的意思是:如果你看完了这一屏,随便敲一个键就可以看下一屏。那就敲个键试试,随便哪个都行。 好,是不是换了一屏。怎么样,是不是很方便呢?

  如果你觉得用dir/p分屏显示还是太麻烦,你用这个命令试试,从键盘上输入dir/w试试看。这回所有文件在一屏内都显示出来了,但好象少了点什么,原来文件的大小和生成时间都被省略了。如果你只想知道目录内有什么文件和子目录,而不关心文件的生成时间和大小的话,那么使用dir/w,以短格式方式显示是不错的选择。   

  dir命令不但可以查看目录中有什么文件,还可以查看目录中某个文件的信息,例如输入dir abc,就是查看当前目录中文件abc的信息,包括它的大小和生成时间。

  如果执行dir abc后,显示是“File not found.”则说明当前目录中没有abc这个文件,所以还可以用dir命令来查找文件。比如用dir命令查找当前目录中是否有win.com这个文件,只要输入dir win.com。

  dir命令不但可以查找和显示一个特定的文件,还可以显示一类文件。例如输入dir *.bat,显示的就是所有扩展名是bat的文件。看下图

  那这里的*是什么意思呢?在DOS命令中,*在文件名中出现是代表任意字符的意思。例如,A.*就代表了文件基本名是A,扩展名是任意的所有文件。那么dir a.* 就是把文件基本名是a的所有文件都显示出来。如果用dir A*.*,将会出现什么结果呢?结果是显示了文件基本名以A开头的所有文件。再深入一点,dir *.*是什么意思呢?在这里文件基本名和扩展名都是任意的,那就等于代表了所有文件,所以这和只输入dir的作用是相同的。    

  因为*可以代替任意字符,所以我们称之为通配符。其实通配符不只*一个,现在我们再来看看另一种通配符----?

  ?通配符和*的区别是什么呢?*可以代替文件名中的多个字符,而?只能代替文件名中的一个字符。比如a*.*是代表所有文件基本名以a开头的文件,而a?.*是代表文件基本名只有两个字符,并且第一个字符是a的所有文件,同理a??.*是代表文件基本名只有三个字符,并且第一个字符是a的所有文件。

  两者还有一个区别,在文件名中出现*后,其后的所有字符都不起作用,比如A*.*和a*b.*是没有任何区别的,但A*.*和A*.com就不一样了,因为中间隔了一个分隔符,*的作用不能超过分隔符。

  在作用不超过分隔符这一点 上,?和*是一致的,但是,无论在文件基本名或扩展名中出现在?后,后面的字符仍然起作用。例如,a?.bat和a?b.bat是不同的意思,前者代表了文件扩展名是bat,而文件基本名是两个字符,且第一个字符是a的所有文件,后者代表了文件扩展名是bat,而文件基本名是三个字符,且第一个字符是a,第三个字符是b的所有文件。

  最后再讲一点吧,都差点忘了这个小问题了。在使用通配符时,文件基本名和扩展名中最多只能各出现一个*,而?可以在不超过文件名和扩展名长度的前提下出现多个。 例如:这三个文件名a???.b??、 a????b?.?c?及??a?b??c.??d 都是可以的。   

  最后来个总结吧,dir命令最大的用途就是让你了解磁盘到底都有些什么,还剩下多少存储空间。最后还有一个小窍门,如果你想知道A盘上都有什么,你不必先输入a:,变换当前驱动器为A盘后,再敲dir,你可以直接键入dir a:。不信试试看,千万别忘了插入软盘哟!

——cd命令

 我们已经使用过cd命令,大家肯定还记得吧。cd是英文change directory(改变目录)的缩写,也是最常用的命令之一。顾名思义,如果想要进入一个目录,显然该采用这个命令了。

  在讲cd命令之前,我们先来谈谈提示符是什么意思。现在的提示符是c:\>

  这个c:说明现在的工作盘是c盘,即当前盘是硬盘。这个紧接着c:后面的\告诉我们,当前的工作目录是根目录。这个>的作用只是为了把工作目录和我们要输入的命令分隔开来,没有其它的意义。这样,我们就可以从提示符上看出当前的工作盘和工作目录是什么,你如果清楚了这一点,那么学习cd命令就变得轻松自如了。

  好,现在我们想进入dos目录,该怎么办呢?对了,直接输入cd dos就行了。

  你注意,提示符变了,变成 c:\dos>了。这就告诉我们,我们当前的工作目录是c盘根目录下的dos子目录。 如果想退回上一层目录,就键入cd ..,看提示符又变回来了。是不是很简单呢?进入子目录就输入cd+空格+子目录名,想返回上一层目录,就输入cd ..(两点)。     

  现在你来练习一下,要进入windows子目录,怎么办?当然是输入cd windows。在windows目录下,还有一个子目录:system,再进去看看,输入cd system,好,暂停一下,这时我想要返回到根目录,这该怎么办?用cd ..吗?那当然可以,不过得用两次。我们有更好的办法,其实只需键入cd\三个字符可以一下子就回到根目录,自己试试吧。

  cd命令的用途就是让我们可以到任何一个目录去。我们把不同功能的文件分别安排在不同的目录内,是为了管理方便,可是当我们要使用某个文件时,我们就得到该文件所在的目录中去。 比如说,要使用wps,就要到wps所在的目录;要用windows,就要到windows所在的目录。事实上,你学会了cd命令,你就可以到达磁盘中的任何一个目录了。不过有一点提醒你注意,如果想要到非当前磁盘的某个目录时,要先输入盘符,回车后,等当前盘变为另一个磁盘时,你才可以使用cd命令到达你想要去的目录。

——md命令和rd命令

不知你想过没有,磁盘上的这些目录都是哪来的呢?其实,这些目录都是我们自己建立的,我们建立这些目录的目的,就是为了分类组织文件,如果我们有一类新的文件,就需要再建立一个新的目录。今天我们要学的两个命令就是进行目录操作的,它们是md(make directory--创建目录)和rd(remove directory--删除目录)

  这两个命令很简单,比如我叫小博士,我要把自己的文件都放在一个目录中,我就可以输入md xbs,建立我的目录。这时你用dir命令看一看,就会发现根目录下多了一个目录XBS。

  你不妨练习一下,建立一个名字叫xyz的目录,再输入dir,是不是可以看到xyz目录啦,如果你看到了,你就成功了(呵呵,这课也就完成一半了)。现在让我们到这个目录中去,键入cd xyz,注意,提示符是不是变了。好,输入dir命令。很奇怪是吧?我们刚刚建立了这个目录,按理说,这个目录中应该什么都没有的。其实,不管你建立什么目录,这个. 和 .. 都会在目录中出现,因为. 代表此目录本身,.. 代表此目录的上一层目录。显然,一个目录既然已经存在了,就不可能没有本身,也不可能没有上一层目录。(..你使用过的,记得吗?就是cd ..,用来返回上一层目录)。

  再练习一次,在xyz目录下建立一个目录:abc,(正确方法是输入md abc)用 dir命令看一下,abc目录显示出来,就说明你已经成功学会建目录了。

  既然能建立目录,当然也就可以把它删除,rd命令就是干这活的。比如想把abc目录删除,输入rd abc就可以了。不信再用dir命令看看,abc目录是不是没了。是不是很简单,要删除当前目录下的某个子目录,输入rd空格加上子目录名就可以完成任务。

  不过使用RD命令可得注意几点问题(要不然你删一辈子也别想删除某些目录),好好看看下面几点吧:

  现在你再练习一次(这次你成功了,就胜利出师了,可以安心学下一课了),如果想删除你现在所在的xyz目录,该怎么办呢?

  正确答案:输入cd ..命令退回到上一层目录,再输入rd xyz将xyz目录删除。

——copy命令

  copy在英文中是复制的意思,所谓复制就是原来的文件并没有任何改变,重新产生了一个内容和原来文件没有任何差别的文件。下面是copy命令的格式及及该注意的一些问题:

  现在让我们来看一个例子,根目录下有一个文件叫做 autoexec.bat,如果我们想将它复制一份叫做autoexec.old,就可以输入copy autoexec.bat autoexec.old 键入dir,除原有的autoexec.bat文件外,出现了一个autoexec.old文件,而且这两个文件的大小都一样。

  如果我们想把dos目录下的edit.com复制到当前目录,就从键盘上敲入   copy c:\dos\edit.com(注意,省略了目的目录名和文件名),源文件名是C盘根目录下dos目录中的edit.com文件。在这里指出了所在的驱动器及目录,而目的文件被省略了,这表示将文件复制到当前目录中,名字不变,也是edit.com。

  如果你想把文件复制到另一个驱动器,比如说复制到A盘上,可以输入   copy edit.com a:(得记住往A驱动器里插磁盘哦)。

  copy命令也可以使用通配符,例如要复制A盘上以K开头的所有文件,可以输入copy a:k*.*,如果要复制C盘根目录下所有扩展名是bat的文件到zht目录里,可以输入copy c:\*.bat c:\zht。

  复制文件的主要目的有两条,一是为重要的文件作一个备份,以免被删除后追悔莫及;二是在不同计算机之间交换信息,你可以将你的工作成果复制到软盘上,交给你的上司、同事,也可以把它带回家里。 最后要提一句的是,拷贝文件和复制文件是没有任何区别的,拷贝是copy的音译。

——del命令

  del即delete(删除)的缩写,显然它的作用就是“干破坏”删除文件。

  复制文件有点复杂,删除文件就很简单了。你看,如果我要删除a.bat文件,输入del a.bat就可以完成任务。

  简单吧,del命令的格式就是如此简单:del 文件名。 要删除当前目录中的某个文件,输入del空格再加上文件名就可以了。现在你可以试着试删除不要的废文件了。

  要删除一类文件,可以使用通配符。例如del *.tmp,就是把所有扩展名是tmp的文件都删除。

  你也可以删除当前目录中的所有文件,命令很简单:del *.*del .

  这时计算机会告诉你此目录的所有文件都将被删除,同时问你是否继续,

  如果你不想删除,输入n(no),如果你确实要删除,输入y(yes)。

  del *.*或del .一般用于在删除子目录之前,先删除目录中的所有文件。(记住,初学者慎用)

  del命令还可以删除非当前目录中的文件,例如del a:\bmp\sea.bmp,就是把A盘上bmp目录下的sea.bmp文件删除。你可以试着删除C盘temp目录内的所有文件,正确方法是输入del c:\temp\. 或 del c:\temp\*.*,然后再输入y。

  删除无用的文件,可以使磁盘的可利用空间增大。但在删除文件之前,你最好知道此文件的用途,确定没有用之后,才可以删除,否则追悔莫及。尤其使用del .和del *.*时要更加注意,因为一个目录中的文件都将被删除。

——ren命令和type命令

  如果想给一个文件改个名字,可以用ren(rename)命令。ren命令的格式是:ren 源文件名 目的文件名

  例如把abc.txt改成bne.dat,就可以输入ren abc.txt bne.dat

  你可以试试看,再改回来,把bne.dat改名为abc.txt。abc.txt。         注意:如果用ren命令更改非当前目录中的文件名,那么源文件名和目的文件名要在同一个目录内。

  讲了这么多关于文件的操作,是不是还没见过文件长什么样?学完下面这个type命令,你就可以知道文件里写了什么东西。

  type命令的格式就是:type 文件名。比如说,我想知道abc.txt文件的内容,就从键盘上输入type abc.txt 。

  现在你可以试着操作一下,看看各个文件里有些什么东西,是不是很有成就感。好了,你已经掌握了type命令,不过我还想提醒你一下,除了文件扩展名是txt的文件,对其它文件你最好不要使用type命令,否则屏幕上可能会出现很多怪模怪样的符号,还会嘀嘀地乱叫,弄得你心烦意乱。

——format命令

  现在用电脑的人都知道软盘,但你知道新买来的软盘是不能直接使用的吗?(这概念有点过时,因为现在有很多厂家生产的软盘都先帮你格式化过,不过这命令还是不能不学,因为太有用)新买的软盘你既不能用copy命令向软盘上复制文件,也不能用dir命令查看软盘上的内容,甚至从键盘上输入A:都会引起错误。这是为什么呢?

  因为软盘在使用前需要先格式化,在软盘上作出许多位置标记,然后才能向上面填写数据和文字,这就好象在一张白纸上画格子,然后再在这些格子中写字一样。这个在软盘上打格子的过程,就叫格式化。给软盘格式化,要使用format命令。

  format命令的格式很简单: 格式化A盘,就是format A:,格式化B盘,就是format B:

  请你看一个例子,从键盘上输入format A:

  这时计算机就让你在A驱动器中插入磁盘

  你插入磁盘后,按一下回车键,计算机就开始对软盘进行格式化。 屏幕上显示已经完成的百分比

  格式化完成之后,出现提示让你给磁盘起一个名字。你可以输入你喜欢的名字,也可以直接敲回车不输入名字。

  接下来,计算机会向你报告磁盘的总空间和可利用空间,

  如果总空间和可利用空间相等,说明磁盘空间全部是好的。如果可利用空间小于总空间,说明有一部分磁盘坏了。

  看到最后一句话没有,这是计算机问你是不是还要格式化其他软盘,如果你只需格式化这张软盘,就键入N,如果还要格式化其他软盘,就键入Y。

  现在你可以练习一下,格式化一张无用的软盘看看自己掌握怎样。

  有一件事必须告诉你,如果要格式化的不是新盘,format命令会把磁盘上的所有文件都删除掉,所以在格式化之前,你要确认磁盘中的内容全都是无用的,否则将会给你带来很大损失。切记:不要尝试对硬盘使用format命令,除非你知道自己在干什么,否则你将丢失你电脑内的一切信息。

——diskcopy命令

  我们已经学过复制文件,但你们知道磁盘也可以复制吗?好,这节就讲这个东东,diskcopy,翻译成中文就是磁盘复制。所谓复制磁盘就是复制出一个和原来磁盘内容一模一样的磁盘,其实和复制文件也差不多。

  diskcopy命令的格式很简单:diskcopy 源驱动器名 目的驱动器名。举个例子来说,如果要在A驱动器上复制磁盘,就输入:diskcopy a: a: (奇怪吧,哪来两个A盘,且看下文电脑是如何理解的)。

  输入diskcopy a: a:命令后回车,电脑提示让你插入源盘

  插入磁盘后,随便敲一个键,计算机就开始读源盘上的内容,

  读完原盘后,电脑会叫你插入插入磁盘,原来电脑是这样理解两个A盘的,把原盘取出,再插入要写的磁盘,呵呵,还有够聪明的。

  换完盘后,按任意键,计算机开始向磁盘上写入源盘的内容。

  写完之后,计算机会问你是否再复制一张和源盘一样的磁盘,如果你不想复制,敲入N;

  这时计算机会再问你是否进行另一张磁盘的复制工作(还真够烦的,啰啰嗦嗦),如果没有其它磁盘需要复制,键入N。

  有个小问题提醒你注意,如果你有两个驱动器,当然可以不这样靠替换磁盘的手段,可以直接用diskcopy a: b:,一次把工作做完,不过有个前提,就是你的两个驱动器的规格必须是一样的。  

  最后大家肯定要问,这命令有啥用啊,其实也很简单,它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

——deltree和mem             

   还记得rd命令吧?用rd命令删除目录时,要先把目录中的文件删除,如果目录内还有子目录,就需要先进入此目录内,用rd命令把子目录删除。如果子目录下还有更深一层的子目录和文件,就要重复上述工作,可以想象,当目录层数很多时,删除起来就会相当麻烦。为此DOS提供了一条快速删除目录的命令--deltree,这条命令不管目录下面有多少子目录和文件,都会一次性删除。

  我们可以来试试,比如有个目录abc需要删除,就拿deltree这个大砍刀试试。输入deltree abc,这时计算机会问你是否真的要删除,键入y后,目录就被删除了。

  利用deltree命令确实可以很方便地删除目录,但如果误操作之后,损失也是很大的,所以在使用deltree命令之前,要确认每个子目录下的文件都是没有用的。对于初学者,最好慎用该命令。

  mem是memory的缩写,该命令用来查看你的计算机内存有多少,以及内存的使用情况。

  你试试从键盘上输入mem命令:mem,然后回车

  上面看到的就是计算机显示的关于内存的情况,我们可以看到我机器的内存为24,576K,已使用22,947K,还剩下1,629K可用。

  看到显示数据的第一行,这是关于基本内存情况的介绍,640K是基本内存的总值, 已用去35K,还剩下605K可用内存,这个值很重要,它的大小决定了你在dos中能执行什么程序,当基本内存剩余值较小时,就不能执行一些较大的程序。

  mem命令还可以用来粗略地判断一下电脑是否染上了病毒。因为,DOS基本内存总值一般应显示为640K或639K。如果电脑染上了病毒,这个值往往会改变,比如会变成638K或634K等,当你发现自己电脑上的这个值不为640K或639K时,一般情况下,电脑就已经染上病毒了,应该尽快用杀毒软件杀毒。当然,也有很多病毒并不改变这个值,所以,我们要经常用杀毒软件检查和清理电脑。

——chkdsk      

  chkdsk是check disk的缩写,用来检查你的磁盘的使用情况。

  chkdsk命令的格式是: chkdsk 磁盘名,例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。

  我们现在来试试看,输入chkdsk命令,下面显示出一大堆信息,看看

  旁边的文字显示了这些信息是关于什么的,比如第一行显示的是磁盘总空间有540,672,000 bytes。依此类推,第五行显示的是磁盘可用空间为215,531,520 bytes。

——sys  

  平常应用时,我们一般用C盘启动,启动后,提示符显示为C: ,但有时我们也需要由A盘来启动,比如,电脑感染了病毒,就要用无毒的软盘启动后,再用杀毒软件杀毒。在正确的设定下,将具有启动功能的软盘插入A驱动器中,电脑启动后,提示符为A: 。那么,我们怎样才能使一张软盘具有启动功能呢?

  DOS为制作启动盘专门提供了一条命令,这就是sys命令。sys命令的格式很简单: sys 驱动器名,例如在C盘提示符下输入: sys a:,就是将C盘上的系统文件传输到A盘上,把A驱动器中的磁盘制作成启动盘。如果在A盘启动的情况下, sys c:就是将A盘上的系统文件传输到C盘上。

  除了sys命令,还可以使用format a:/s命令在格式化磁盘的同时制作系统盘。如果一张软盘具有启动功能,那么它的根目录下一定有io.sys、msdos.sys和command.com三个文件,而且,前两个文件必须处于磁盘最前面的磁道上。    

  当我们用dir命令查看刚制作的启动盘时,我们可以看到根目录下有COMMAND.COM文件,却看不到IO.SYS、MSDOS.SYS这两个文件。其实,这两个文件是系统文件,直接用dir命令是看不到的,如果我们用dir/as命令就可以看到它们了,这个命令的作用是查看系统文件。另外提一下,我们不能简单地用copy命令来制作启动盘,因为用copy命令拷贝的系统文件并不一定能放置在最前面的磁道上。

——path  

  在DOS提示符下,如果我们要执行某个可执行文件,电脑会在磁盘上寻找这个文件,如果不经过特殊处理,它只在当前目录下寻找,如果没有找到则提示出错。就像下面一样,出现这样的提示:

  这也就是说,如果要执行某个文件前,都要将当前目录转换到它所在的目录,显然这是一件很麻烦的事情(电脑是不是很笨啊,不用怀疑这句话的正确性了,我证明过n遍了,我不说,它什么都不做,呵呵)。

  为了解决这个问题,DOS提供了一条Path命令,如果在Path命令中定义了某个目录,那么你在任何地方,都可以直接执行Path中指定目录里的文件。(简直太爽了,这可减少了很多麻烦)     

  path命令的格式很简单: path 目录名,如果有很多目录,中间就用(不要记错了,是分号不是逗号)隔开。要加入新的目录,就在最后一个目录的后面加一个; 然后再输入新的目录名就可以了。

  讲个例子吧,比如,path=c:\dos;c:\windows;c:\   这条命令就是说,当我们执行一个文件时,电脑先在当前目录下查找这个文件,找到则执行,如果没有找到,则电脑按照path命令所指定的目录顺序去查找,先在C盘dos目录下,然后在windows目录下,最后在C盘根目录下寻找这个文件。

  但是,每次输入path路径仍是件很麻烦的事情,记得我们第一课讲过的DOS启动顺序中要自动执行的一个命令文件吗?对了,就是autoexec.bat,我们把path命令写在该文件里,这样启动计算机后,你就可以执行Path命令指定目录中的任何可执行文件了。

——edit

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

  比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当前目录如何,每次只需输入一个字符w,然后回车即可运行c盘windows目录下的windows程序。这也就是说我们要编辑一个文件名为w.bat的批处理文件。      我们可以在提示符下敲入 edit w.bat回车(就是编辑 w.bat文件的意思)

  进入编辑状态后,输入以下内容:c:

                 cd\windows

                 win     

  输入完后,按Alt+F键激活File菜单, 按向下的箭头选择退出(Exit),

  然后电脑提示是否要保存刚才输入的内容,如果要保存,只需输入Y或者直接回车即可。

  这时已经编辑完w.bat文件,又回到了提示符状态,用前面讲过的type命令就可以查看刚才编辑的w.bat文件,只需输入type w.bat回车即可。

  学到这,祝贺你DOS小有成就,已经有了我五成水平了(呵呵,别高兴太早,想超过我,多下点功夫吧),现在你基本上可以自己操作计算机了。

标签: #磁盘卷标是什么意思