计算机DOS命令详解.pdf
《计算机DOS命令详解.pdf》由会员分享,可在线阅读,更多相关《计算机DOS命令详解.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DOS命令详解要注意在DOS里,命令名里的字母也是不分大小写的。.Dir这个命令上面已经提到过了,它是用来列出某个目录下的文件名和子目录名的。上面提到的输入dir后直接回车,其作用是列出当前目录下的所有文件名和子目录名。其实它还有很多格式,下面-举例说明。1.Dir*.*这个命令其实和dir后直接回车是一样的。2.Dir aaa*.exe列出当前目录里的aaa子目录内的全部扩展名是exe的文件名.3.Dir c:dos*.*列出c 盘根目录下的子目录dos里的全部文件名和子目录名。4.Dir/p列出当前目录里的所有文件名和子目录名。列满一屏后会暂停,按任意键后继续列出下一屏。5.Dir c:w
2、indows/p列出c 盘根目录里的windows子目录内的所有文件名和子目录名。列满一屏后会暂停,按任意键后继续列出F-屏。好了,大家可能看出来了,dir命令由三部分组成:1。命令关键字dir:2。一个路径或个文件全名,文件名里可以用通配符;3。一些就象/p 那样的选项。其中命令关键字是必须的,其他两个可有可无,全看你的需要了。如果第二项是个路径,那么dir命令将列出该路径里的所有文件名和子目录名。就象例5 那样。如果第二项是个文件全名,由于文件全名里包含了路径,所以dir命令将列出该路径里的由文件名所规定的那些文件,就象例1,例 2 和例3.第三项内容比较多,这里简单列几个。1./p该选项
3、使d ir命令列满一屏后暂停,按任意键后继续列下一屏。P是pause的首字母。2./w通常dir命令列出的文件名包含了长度,创建日期等信息,而且每行只列一个文件名。该选项使dir命令只列出文件的主名和扩展名,而且每一行可以显示五个文件名。这叫宽行显示。W 就是wide的首字母。3./od第一个字母。是order的首字母,意思是排序。这个选项和下面的几个带。的选项的作用都是使dir的显示结果按某种方法排好序。这里d 是 date的首字母,意思是列出来的文件名和子目录名是按创建时间排了序的,最早创建的排在最前。4./on这里o 就不说了。n是 name的首字母。这个选项使dir列出的文件名按照文件
4、主名的字母顺序排序。5./og这里“g”是group的首字母。它的作用是使dir先列出子目录名再列出文件名6./os“s”是size的首字母。它使d ir的输出按文件的大小排序,最小的排在前。7./oe“e”是extent的首字母。它使d ir的输出按照文件扩展名的字母顺序排序。8./s“s”是search的意思。它使d ir命令在文件全名所指定的那个目录及其一切嵌套深度的子目录里寻找文件全名所指定的文件,并列出结果。当你不知道某个文件在什么地方时,用这个命令选项非常有用。例如:dir myfile.txt/将在当前目录及当前目录的所有嵌套深度的子目录里寻找文件 myfile.txtodir
5、myfile.txt/s将从当前盘的根目录开始,在所有嵌套深度的子目录里寻找文件myfile.txto当然了,它还可以寻找口录。只要你输入目录名即可。另外,文件名中可以用通配符,作用是寻找批文件。9./?选项还有很多,没必要一一列举。这里举一个自学选项:“/?:这个选项将使d ir命令列出它的详细用法说明,大家可以参考。事实上,所有的DOS命令都有这个自学选项。如果你不知道某个DOS命令的用法,只要在命令名后加个/?再回车即可看到它的用法说明。你并非一次只能用一个选项,你完全可以在一个d ir命令里组合使用多个选项,只要各个选项的意义不相矛盾。例如:dir/od/p将列出当前目录里的所有文件名
6、和子目录名,而且按照创建H期排好了序,列满一屏后会暂停,按任意键又列下一屏。但是dir/od/os并不会按你的要求列出文件名和子目录名,因为按创建日期排序和按大小排序两个要求互相矛盾了,只能满足一个。Dir命令的这三个部分之间要用一个或多个空格隔开。二.Md该命令是创建目录的命令。格式如下:m d路径该命令创建由路径所指定的那个目录。不过用得最多的是在当前目录里创建一个子目录,例如md aaa v 回车 就将在当前目录里创建一个名叫aaa的子目录。如果欲创建的目录已经存在,该命令会提示你目录己存在。三.Cd该命令由命令关键字cd和 个不带盘符的路径组成。功能是将当前盘内这个路径所指明的目录设置
7、为当前目录。例如:cd windowssystem回车。该命令将把当前盘的根目录下的windows的system子目录设置为当前目录。大家应该看得懂下面的例子:Cd将当前盘的根口录设置为当前目录。cd.将当前目录的父目录设置为新的当前目录cd aaabbb将当前目录里的aaa子目录内的bbb子目录设置为新的当前目录。cd.aaabbb将当前目录的父目录里的aaa子目录内的bbb子目录设置为新的当前目录cd.bbb将当前目录的父目录里的bbb子目录设置为新的当前目录。上面的例子都是路径所指代的目录存在的情况。如果路径所指代的目录不存在,cd命令将有什么结果?答案是cd命令将.变原有的当前目录,并
8、且显示一条错误信息:Invalid Directory四.Copy该命令是文件拷贝命令。它有七种格式:1.copy源文件全名目标文件全名2.Copy源文件全名目标路径3.Copy源路径目标路径4.Copy源路径目标文件全名5.Copy源文件全名6.Copy源路径7.Copy文件全名1 +文件全名2+文件全名3+.+文件全名n 目标文件全名(不带通配符)下面分别说明。1.copy源文件全名目标文件全名该格式把源文件全名指定的一个或一批文件拷贝到目标文件全名所指定的路径里,新的文件名使用目标文件全名里指定的文件名。例如:(1)copy c:work*.bas c:temp*.txt该命令把c 盘的
9、work目录里所有扩展名为bas的文件拷贝到c 盘的temp目录里,所得到的每个文件的扩展名都变成了 txt。(2)copy*.*datfile.txt该命令把当前目录下的所有文件都拷贝到当前盘的根目录卜的dat目录内的file.txt文件里,也就是说,把当前目录里的所有文件都合并成了 个文件。(3)copy c:workzrculi.bas a:myfile.txt该命令把c 盘的work目 录里的zrculi.bas文件拷贝到a 盘里,并且重新起了个文件名叫myfile.txto2.Copy源文件全名目标路径该格式把源文件全名所指定的一个或一批文件拷贝到目标路径里,文件名保持不变。(1)c
10、opy*.*c:aaa该命令把当前目录里的所有文件拷贝到c 盘的aaa目录里。保持文件名不变。(2)copy workzrculi.exe a:该命令把当前盘里的work目录里的zrculi.exe拷贝到a 盘根目录里。(3)copy c:dataaa10.31x c:dat1该命令把c 盘的dat目录里的文件aaa10.31x拷贝到c 盘的dat1目录里。(4)copy a:该命令把当前目录的父目录里的所有文件拷贝到a 盘里。3.Copy源路径目标路径该格式把源路径所指定目录里的所有文件拷贝到目标路径所指定的目录里,并且保持文件名不变。(1)copy c:work.该命令把c盘的w ork目
11、录里的所有文件拷贝到根目录里,因为w ork目录的父目录是根目录。(2)copy a:c:dat该命令把a盘根目录里的所有文件拷贝到c盘的d a t目录里。4.Copy源路径目标文件全名该格式把源路径所指定的目录里的所有文件拷贝到目标文件全名所指定的那个目录里,并且把文件名改成目标文件全名所指定的文件名。(1)copy c:work a:*.bak该命令把c盘的w ork目录里的所有文件拷贝到a盘根目录,并月.把所有文件的扩展名改成bak。(2)copy a:def c:datfile.dat该命令把a盘的d e f目录里的所有文件拷贝到c盘的d a t目录里的file.dat文件里。就是说把
12、a盘的d e f目录里的所有文件合并成了 个file.dat文件。(3)copy c:myfile d:datbbb.*该命令把c盘的myfile目录里的文件全部拷贝到d盘的d a t目录里,并且把文件的主名全改成bbb。5.Copy源文件全名该格式把源文件全名所指定的一个或多个文件拷贝到当前目录里来,保持文件名不变。6.Copy源路径该格式把源路径所指定的那个目录里的所有文件拷贝到当前目录里来,保持文件名不变。7.Copy文件全名1 +文件全名2+文件全名3+.+文件全名n目标文件全名(不带通配符)该格式的功能是把文件全名1 +文件全名2+文件全名3+.+文件全名n所指定的n个文件合并成个文
13、件,放到目标文件全名所指定的目录里,新的文件名是目标文件全名所指定的那个文件名。Copy命令主要就这七种格式。它也有很多选项,不过对一般使用者来说用不上,所以就不提了。感兴趣者可以用copy/?来查看。当用copy命令把一个或一批文件拷贝成另外的文件后,原来的那一个或一批文件还在,不会丢失。个目录里不能出现同名文件。但是用copy命令任何 种格式拷贝文件时,很有可能会在目标目录里产生同名文件,这种情况DOS怎么处理?这时,s p y命令会告诉你,出现了同名文件,并提供给你几种选择:1.用新拷贝过来的文件代替原有文件,2.保留原有文件,新的和原有文件同名的文件将不被拷贝过来。3.所有同名的文件都
14、用新文件代替。详细的提示信息和相应的操作如下所述:DOS的提示:Overwrite”同名的文件(YesNoAII)?意思是你要覆盖这个文件吗?你可以分别键入y,n,a代表选择了 Yes,No,AIL如果键入了 y,意思是“是的,我要用新文件来代替这个老文件,如果选择了 n,意思是“不,我不想用新文件来代替这个老文件”。那么老文件将保留,新文件将不被拷贝过来。注意前两个选择都只针对现在这个同名文件而言,接下来又有同名文件的话,DOS还会再次询问。如果键入了 a,意思是“是的,我要用新文件来代替老文件,接下来再出现同名文件的话,我也是这个意思”。那么接下来再出现同名文件的话,DOS就不会再提示了。
15、当然,这个选择只是针对这次copy操作而言。如果你指定的源文件不存在的话,DOS会提示:File not found-文件名0 file(s)copied如果你指定的源目录或目标目录不存在的话,DOS会提示:Invalid directory!五.Xcopy这个命令也是文件拷贝命令。与copy的语法一样,最好用的一点是它有一个选项“/s”.想一想copy命令,如果我们要把c:ddd目录里的所有内容包括文件和子目录拷贝到另外的地方,我们得 个目录一个目录地分别拷贝。但是如果用xcopy的话,只须在命令后面加个“/s”,该命令就会把源目录里所有的内容,包括源目录里-切深度的子目录结构全部复制到目标
16、目录里,最后的结果是目标目录里也有了和源目录里一样的自目录结构。六.Diskcopy这个命令也是文件拷贝命令,专门用来将一张软盘上的所有内容完整地复制到另一张软盘上。所以你得先准备一张源盘,就是你准备复制的那张盘。然后还要有一张目标盘,用来把源盘上的内容复制到它上面。目标盘可以是新盘,也可以是用过的盘。该命令的常用格式:diskcopy a:a:该命令首先提示你把源盘插入a驱动器。按照提示插好源盘后,按回车键,电脑开始读源盘盘上的内容,读完后提示你将目标盘插入a驱动器。照提示做好后按回车键,电脑开始往目标盘上写入从源盘读来的内容。写完后DOS会提示你写完了,并问你是否要把源盘的内容写到另外一张
17、目标盘上.如果你回答了 y,那么就按照接下来的提示往a驱动器里插入另外的目标盘,回车。如此循环往复,张源盘可以赋值很多张目标盘。如果你回答了 n,那么diskcopy的执行就结束了。结果是你的R标盘上的内容和源盘一模一样。七.Move该命令的语法:1.Move文件全名路径这个格式把文件全名所指定的文件先复制到目标路径里,然后再把原来那个文件删除。移动和拷贝的区别就在这里,拷贝会保留原来的东西,移动却不保留。2.Move路径1路径2这个格式里,路径1叫源路径,路径2叫目标路径。该命令用来把源路径本身及其里面的所有文件和一切嵌套深度的子目录里的内容全部移动到目标路径里,而且完全复制源路径的目录结构
18、。所谓移动,就是说源路径本身及其里面的内容在move执行完后就被删除了。由于该命令不保留原来的东西,所以使用时要特别小心。八.Fnd这个命令用来查找某个或某些文件里有没有指定的字符串。它的语法:fin d双引号括起来的字符串文件全名1文件全名1文件全名n该命令在指定的n个文件里杳找字符串,找到了会列出相应的文件名。它有几个选项,其中个是/I,这个选项使find在查找时忽略英文字母的大小写。九.Ren这是给文件名和目录改名的命令。格式很简单:ren老名字新名字当然,新名字不能和同一目录下已有的名字重复。十.Format这是用来格式化磁盘的命令。它的格式:format盘符一个新的磁盘,无论是软盘还
19、是硬盘,刚开始使用时都要格式化,作用是清空磁盘,在磁盘上用dos可以识别的方式重新划分扇区,写入操作系统等。该命令有几个选项,其中一个是/s,意思是格式化完成后把操作系统写入磁盘,就是俗称的制作启动盘。格式化a 盘:先将软盘插入a 驱动器,注意a 盘的写保护要关闭(写保护将在下面解释),然后输入命令format a:回车。如果要把软盘制作成启动盘的话,则输入命令format a:/s 回车。格式化c 盘:通常c 盘都应该是启动盘,所以应该输入命令format a:/s 回车。切记切记,在你不明白你在干什么的情况下,千万不要去格式化c 盘。-Attrib存在磁盘上的文件和目录都有属性:隐含,只读
20、,系统等等。我们讲讲隐含和只读。个文件如果是隐含的,那么用上面讲的dir的各种格式都将列不出这个文件。如果一个文件是只读的,那么你将不能修改和删除这个文件。对有些很重要的文件,我们可以把它设置成隐含和只读属性。小技巧:在 dir命令后面加上选项/ah即可列出隐含属性的文件。该命令的使用方法:1.Attrib+r 文件全名该命令把文件全名所指定的文件加上只读属性。2.Attrib+h 文件全名该命令把文件全名所指定的文件加上隐含属性。3.Attrib+r+h 文件全名该命令把文件全名所指定的文件加上隐含和只读属性。4.Attrib-r 文件全名该命令把文件全名所指定的文件上的只读属性消除。5.A
21、ttrib-h 文件全名该命令把文件全名所指定的文件上的隐含属性消除。6.Attrib-r-h 文件全名该命令把文件全名所指定的文件上的隐含和只读属性都消除。十 二.Del这个命令用来删除文件。格式:d e l文件全名该命令把文件全名所指定的一个或一批文件全部删除。当文件名是*.*时,意思是删除指定路径下的所有文件,这时Dos会让你确认一下,是否真的要删除所有文件。如果你真的要删除的话,输入y 回车即可。该命令不会删除目录。这是个危险的命令,使用之前定要考虑好了。例子:1.de l my fi le.*这个格式删除当前目录下主名是my fi le,扩展名任意的文件。2.D e l aaa*.e
22、 xe这个命令删除当前盘的根目录里的aaa子目录中的犷展名为e xe 的所有文件。3.D e l aaa*.*这个命令删除当前目录里的aaa子目录内的所有文件。4.D e l*.*这个命令删除当前目录里的所有文件。M D-建立子目录1 .功能:创建新的子目录2 .类型:内部命令3 .格式:M D 盘符:路径名 子目录名)4 .使用说明:(1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器;(2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。例:(1)在 C 盘的根目录下创建名为F O X 的子目录;(2)在 F O X 子目录下再创建US E R 子目录。
23、C:、M D F O X (在当前驱动器C 盘下创建子目录F O X)C:、M D F O X、US E R (在 F O X 子目录下再创建US E R 子目录)(-)C D 改变当前目录1 .功能:显示当前目录2 .类型:内部命令3 .格式:C D 盘符:路径名 子目录名4 .使用说明:(1)如果省略路径和子目录名则显示当前目录;(2)如采用“C D、”格式,则退回到根目录;(3)如采用“C D.。”格式则退回到上一级目录。例:(1)进入到US E R 子目录;(2)从US E R 子目录退回到子目录;(3)返回到根目录。C:、C D F O X、US E R (进入F O X 子目录下的
24、US E R 子目录)C:、F O X、US E R C D.(退回上一级根目录)C:、F O X C D、(返回到根目录)C:、(三)R D 删除子目录命令1 .功能:从指定的磁盘删除了目录。2 .类型:内部命令3 .格式:R D 盘符:路径名 子目录名4 .使用说明:(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用D E L (删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用 R D 命令删除该了目录本身:(2)不能删除根目录和当前口录。例:要求把C 盘 F O X 子目录下的US E R 子目录删除,操作如下:第 步:先将US E R 子目录下的文件删空
25、;C、D E L C:、F O X、US E R、*。*第二步,删除US E R 子目录。C、R D C:、F O X、US E R(四)D I R 显示磁盘目录命令1 .功能:显示磁盘目录的内容。2 .类型:内部命令3 .格式;D I R 盘符 路径/W 4 .使用说明:/P的使用;当欲杳看的目录太多,无法在一屏显示完屏幕会一直往上卷,不容易看清,加上/P参数后,屏幕上会分面一次显示2 3行的文件信息,然后暂停,并提示;P r e s s an y ke y to co n ti n u e/W的使用:加上/W只显示文件名,至于文件大小及建立的日期和时间则都省略。加上参数后,每行可以显示五个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 DOS 命令 详解
限制150内