DOS基本命令应用详解_第1页
DOS基本命令应用详解_第2页
DOS基本命令应用详解_第3页
DOS基本命令应用详解_第4页
DOS基本命令应用详解_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、几个常见的DOS命令、内部命令1、DIR (查看文件清单。常用参数/P)2、MD (建立目录)3、CD (选择或显示当前目录。返回上一级目录用CD.返回根目录用CD)4、CLS (清屏命令)5、COPY (既可复制文件、合并文件、显示文件内容,又可由键盘生成文件和打印文件)6、TYPE (可显示文件内容、打印文件)7、REN (文件改名)8、DEL (删除文件。RD命令只能删除空子目录)9、MOVE (移动文件)10、DATE (显示和设置系统日期月-日-年)11、TIME (显示和设置系统时间 时-分-秒)12、VER (显示DOS版本号)13、VOL (显示指定的或当前驱动器上磁盘的卷标和

2、系列号)14、PATH (设置DOS要查找的命令程序文件和批处理文件所在的目录路径)15、PROMPT (更改DOS提示符命令、设置新的系统提示符。如CPROMPT $ P $ G)二、外部命令1、FORMAT (格式化磁盘。常用参数/Q若要格式化A盘并制作启动盘用/S)2、DISKCOPY (可将源软盘上的内容复制到目录软盘上)3、SYS (将DOS的三个系统文件从指定的系统盘传输到目标盘)4、DOSATTRIB (设置+或取消-文件的某种属性,如:只读属性R或隐藏属性H)5、XCOPY (复制文件和目录树)6、UNDELETE (恢复用DEL命令删除过的文件)7、CHKDSK (分析磁盘上

3、的目录、文件和文件分配表FAT,并能校正一定的磁盘错误,产 生一个关于磁盘和内存状态的报告。常用参数/F)8、BACKUP (从一个磁盘向另一个磁盘做一个或多个文件备份。常用参数/S)9、RESTORE (将一个或多个备份文件从一个磁盘上重新存到另一个磁盘上。常用参数/S)10、TREE (显示指定或当前盘和目录上的树状目录结构图)DOS命令用法详解(送给那些不会DOS的人)要注意在DOS里,命令名里的字母也是不分大小写的。一.Dir这个命令上面已经提到过了,它是用来列出某个目录下的文件名和子目录名 的。上面提到的输入dir后直接回车,其作用是列出当前目录下的所有文件名和子 目录名。其实它还有

4、很多格式,下面一一举例说明。Dir *.*这个命令其实和dir后直接回车是一样的。Dir aaa*.exe列出当前目录里的aaa子目录内的全部扩展名是exe的文件名。Dir c:dos*.*列出c盘根目录下的子目录dos里的全部文件名和子目录名。Dir /p列出当前目录里的所有文件名和子目录名。列满一屏后会暂停,按任意键后 继续列出下一屏。Dir c:windows /p列出c盘根目录里的windows子目录内的所有文件名和子目录名。列满一屏后 会暂停,按任意键后继续列出下一屏。好了,大家可能看出来了,dir命令由三部分组成:1。命令关键字dir; 2。一个路径或一个文件全名,文件名里可以用通

5、配符;3。一些就象/p那样的选项。 其中命令关键字是必须的,其他两个可有可无,全看你的需要了。如果第二项是 个路径,那么dir命令将列出该路径里的所有文件名和子目录名。就象例5那样。 如果第二项是个文件全名,由于文件全名里包含了路径,所以dir命令将列出该路 径里的由文件名所规定的那些文件,就象例1,例2和例3。第三项内容比较多,这里简单列几个。 TOC o 1-5 h z /p该选项使dir命令列满一屏后暂停,按任意键后继续列下一屏。P是pause的首 字母。/w通常dir命令列出的文件名包含了长度,创建日期等信息,而且每行只列一个 文件名。该选项使dir命令只列出文件的主名和扩展名,而且每

6、一行可以显示五个 文件名。这叫宽行显示。W就是wide的首字母。/od第一个字母o是order的首字母,意思是排序。这个选项和下面的几个带o的选 项的作用都是使dir的显示结果按某种方法排好序。这里d是date的首字母,意思是列出来的文件名和子目录名是按创建时间排了序的 ,最早创建的排在最前。 TOC o 1-5 h z /on这里o就不说了。“n”是name的首字母。这个选项使dir列出的文件名按照文 件主名的字母顺序排序。/og这里“g”是group的首字母。它的作用是使dir先列出子目录名再列出文件名。/os“s”是size的首字母。它使dir的输出按文件的大小排序,最小的排在前。/oe

7、“e”是extent的首字母。它使dir的输出按照文件扩展名的字母顺序排序。/s“s”是search的意思。它使dir命令在文件全名所指定的那个目录及其一切 嵌套深度的子目录里寻找文件全名所指定的文件,并列出结果。当你不知道某个 文件在什么地方时,用这个命令选项非常有用。例如:dir myfile.txt /将在当前目录及当前目录的所有嵌套深度的子目录里寻找文件 myfile.txt。dir myfile.txt /s将从当前盘的根目录开始,在所有嵌套深度的子目录 里寻找文件myfile.txt。当然了,它还可以寻找目录。只要你输入目录名即可。另外,文件名中可以 用通配符,作用是寻找一批文件。

8、9. /?选项还有很多,没必要一一列举。这里举一个自学选项:“/? ”。这个选项 将使dir命令列出它的详细用法说明,大家可以参考。事实上,所有的DOS命令都 有这个自学选项。如果你不知道某个DOS命令的用法,只要在命令名后加个/?再 回车即可看到它的用法说明。你并非一次只能用一个选项,你完全可以在一个dir命令里组合使用多个选项 ,只要各个选项的意义不相矛盾。例如:dir /od/p将列出当前目录里的所有文 件名和子目录名,而且按照创建日期排好了序,列满一屏后会暂停,按任意键又 列下一屏。但是dir /od/os并不会按你的要求列出文件名和子目录名,因为按 创建日期排序和按大小排序两个要求互

9、相矛盾了,只能满足一个。Dir命令的这三个部分之间要用一个或多个空格隔开。Md该命令是创建目录的命令。格式如下:md路径该命令创建由路径所指定的那个目录。不过用得最多的是在当前目录里创建 一个子目录,例如md aaa 回车就将在当前目录里创建一个名叫aaa的子目录。如果欲创建的目录已经存在,该命令会提示你目录已存在。Cd该命令由命令关键字cd和一个不带盘符的路径组成。功能是将当前盘内这个 路径所指明的目录设置为当前目录。例如:cd windowssystem回车。该命 令将把当前盘的根目录下的windows的system子目录设置为当前目录。大家应该看 得懂下面的例子:Cd将当前盘的根目录设置

10、为当前目录。cd .将当前目录的父目录设置为新的当前目录。cd aaabbb将当前目录里的aaa子目录内的bbb子目录设置为新的当前目录。cd .aaabbb将当前目录的父目录里的aaa子目录内的bbb子目录设置为新的当前目录。cd .bbb将当前目录的父目录里的bbb子目录设置为新的当前目录。上面的例子都是路径所指代的目录存在的情况。如果路径所指代的目录不存 在,cd命令将有什么结果?答案是cd命令将变原有的当前目录,并且显示- 条错误信息:Invalid DirectoryCopy该命令是文件拷贝命令。它有七种格式:copy源文件全名目标文件全名Copy源文件全名目标路径Copy源路径目标

11、路径Copy源路径目标文件全名Copy源文件全名Copy源路径Copy文件全名1+文件全名2+文件全名3+.+文件全名n目标文件全名( 不带通配符)下面分别说明。copy源文件全名目标文件全名该格式把源文件全名指定的一个或一批文件拷贝到目标文件全名所指定的路 径里,新的文件名使用目标文件全名里指定的文件名。例如:copy c:work*.bas c:temp*.txt该命令把c盘的work目录里所有扩展名为bas的文件拷贝到c盘的temp目录里, 所得到的每个文件的扩展名都变成了 txt。copy *.* datfile.txt该命令把当前目录下的所有文件都拷贝到当前盘的根目录下的dat目录内

12、的f ile.txt文件里,也就是说,把当前目录里的所有文件都合并成了一个文件。copy c:workzrculi.bas a:myfile.txt该命令把c盘的work目录里的zrculi.bas文件拷贝到a盘里,并且重新起了个 文件名叫myfile.txt。Copy源文件全名目标路径该格式把源文件全名所指定的一个或一批文件拷贝到目标路径里,文件名保 持不变。copy *.* c:aaa该命令把当前目录里的所有文件拷贝到c盘的aaa目录里。保持文件名不变。copy workzrculi.exe a:该命令把当前盘里的work目录里的zrculi.exe拷贝到a盘根目录里。copy c:dat

13、aaa10.31x c:dat1该命令把c盘的dat目录里的文件aaa10.31x拷贝到c盘的dat1目录里。copy .*.* a:该命令把当前目录的父目录里的所有文件拷贝到a盘里。3. Copy源路径目标路径该格式把源路径所指定目录里的所有文件拷贝到目标路径所指定的目录里, 并且保持文件名不变。copy c:work .该命令把c盘的work目录里的所有文件拷贝到根目录里,因为work目录的父目 录是根目录。copy a: c:dat该命令把a盘根目录里的所有文件拷贝到c盘的dat目录里。Copy源路径目标文件全名该格式把源路径所指定的目录里的所有文件拷贝到目标文件全名所指定的那 个目录里

14、,并且把文件名改成目标文件全名所指定的文件名。copy c:work a:*.bak该命令把c盘的work目录里的所有文件拷贝到a盘根目录,并且把所有文件的 扩展名改成bak。copy a:def c:datfile.dat该命令把a盘的def目录里的所有文件拷贝到c盘的dat目录里的file.dat文件里。就是说把a盘的def目录里的所有文件合并成了一个file.dat文件。copy c:myfile d:datbbb.*该命令把c盘的myfile目录里的文件全部拷贝到d盘的dat目录里,并且把文件 的主名全改成bbb。Copy源文件全名该格式把源文件全名所指定的一个或多个文件拷贝到当前目录

15、里来,保持文 件名不变。Copy源路径该格式把源路径所指定的那个目录里的所有文件拷贝到当前目录里来,保持 文件名不变。Copy文件全名1+文件全名2+文件全名3+.+文件全名n目标文件全名( 不带通配符)该格式的功能是把文件全名1+文件全名2+文件全名3+.+文件全名n所指定的 n个文件合并成一个文件,放到目标文件全名所指定的目录里,新的文件名是目标 文件全名所指定的那个文件名。Copy命令主要就这七种格式。它也有很多选项,不过对一般使用者来说用不 上,所以就不提了。感兴趣者可以用copy /?来查看。当用copy命令把一个或一批文件拷贝成另外的文件后,原来的那一个或一批文 件还在,不会丢失。

16、一个目录里不能出现同名文件。但是用copy命令任何一种格式拷贝文件时, 很有可能会在目标目录里产生同名文件,这种情况DOS怎么处理?这时,copy命令 会告诉你,出现了同名文件,并提供给你几种选择:1用新拷贝过来的文件代替 原有文件,2保留原有文件,新的和原有文件同名的文件将不被拷贝过来。3所 有同名的文件都用新文件代替。详细的提示信息和相应的操作如下所述:DOS的提示:Overwrite 同名的文件(YesNoAll)?意思是你要覆盖这个文件吗?你可以分别键入y,n,a代表选择了 Yes,No,All。 如果键入了 y,意思是“是的,我要用新文件来代替这个老文件”。如果选择了 n ,意思是“

17、不,我不想用新文件来代替这个老文件”。那么老文件将保留,新文 件将不被拷贝过来。注意前两个选择都只针对现在这个同名文件而言,接下来又 有同名文件的话,DOS还会再次询问。如果键入了 a,意思是“是的,我要用新文 件来代替老文件,接下来再出现同名文件的话,我也是这个意思。那么接下来 再出现同名文件的话,DOS就不会再提示了。当然,这个选择只是针对这一次cop y操作而言。如果你指定的源文件不存在的话,DOS会提示:File not found-Y 文件名0 file(s) copied如果你指定的源目录或目标目录不存在的话,DOS会提示:Invalid directory!Xcopy这个命令也是

18、文件拷贝命令。与copy的语法一样,最好用的一点是它有一个 选项“/s”想一想copy命令,如果我们要把c:ddd目录里的所有内容包括文件和子目录拷贝 到另外的地方,我们得一个目录一个目录地分别拷贝。但是如果用xcopy的话,只 须在命令后面加个“/s”,该命令就会把源目录里所有的内容,包括源目录里一 切深度的子目录结构全部复制到目标目录里,最后的结果是目标目录里也有了和 源目录里一样的自目录结构。Diskcopy这个命令也是文件拷贝命令,专门用来将一张软盘上的所有内容完整地复制到另一张软盘上。所以你得先准备一张源盘,就是你准备复制的那张盘。然后还 要有一张目标盘,用来把源盘上的内容复制到它上

19、面。目标盘可以是新盘,也可 以是用过的盘。该命令的常用格式:diskcopy a: a:该命令首先提示你把源盘插入a驱动器。按照提示插好源盘后,按回车键,电 脑开始读源盘盘上的内容,读完后提示你将目标盘插入a驱动器。照提示做好后按 回车键,电脑开始往目标盘上写入从源盘读来的内容。写完后DOS会提示你写完了 ,并问你是否要把源盘的内容写到另外一张目标盘上。如果你回答了 y,那么就按 照接下来的提示往a驱动器里插入另外的目标盘,回车。如此循环往复,一张源盘 可以赋值很多张目标盘。如果你回答了 n,那么diskcopy的执行就结束了。结果是 你的目标盘上的内容和源盘一模一样。Move该命令的语法:M

20、ove文件全名路径这个格式把文件全名所指定的文件先复制到目标路径里,然后再把原来那个 文件删除。移动和拷贝的区别就在这里,拷贝会保留原来的东西,移动却不保留。Move路径1路径2这个格式里,路径1叫源路径,路径2叫目标路径。该命令用来把源路径本身 及其里面的所有文件和一切嵌套深度的子目录里的内容全部移动到目标路径里, 而且完全复制源路径的目录结构。所谓移动,就是说源路径本身及其里面的内容 在move执行完后就被删除了。由于该命令不保留原来的东西,所以使用时要 特别小心。Find这个命令用来查找某个或某些文件里有没有指定的字符串。它的语法: find双引号括起来的字符串文件全名1文件全名1.文件

21、全名n该命令在指定的n个文件里查找字符串,找到了会列出相应的文件名。它有几 个选项,其中一个是/I,这个选项使find在查找时忽略英文字母的大小写。Ren这是给文件名和目录改名的命令。格式很简单:ren老名字新名字当然,新名字不能和同一目录下已有的名字重复。十. Format这是用来格式化磁盘的命令。它的格式:format盘符一个新的磁盘,无论是软盘还是硬盘,刚开始使用时都要格式化,作用是清 空磁盘,在磁盘上用dos可以识别的方式重新划分扇区,写入操作系统等。 该命令有几个选项,其中一个是/S,意思是格式化完成后把操作系统写入磁 盘,就是俗称的制作启动盘。格式化a盘:先将软盘插入a驱动器,注意a盘的写保护要关闭(写保护将在下 面解释),然后输入命令format a: 回车。如果要把软盘制作成启动盘的话, 则输入命令format a: /s 回车。格式化c盘:通常c盘都应该是启动盘,所以应该输入命令format a: /s 回车。切记切记,在你不明白你在干什么的情况下,千万不要去格式化c盘。十一.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论