你了解MD、CD和RD吗?

Author: 宫建春 Date: 1997-01-01

  对于DOS来讲,再没有比MD、CD、RD这几个子目录命令更简单好记的了,可是有人学了好长时间,还是不能正确的掌握它,关键是没有抓住要领,下面介绍正确使用这几个命令的方法。
#2  一、关于MD
  1.MD是建立子目录的内部命令,无论当前你是处在根目录或者哪个子目录里,只要键入“MD\新子目录名”,这个新的子目录都是建在根目录上的一级子目录。
  2.建立二级子目录的前提必须是已经有了一级子目录。建立三级子目录的前提必须是已经有了二级子目录,依此类推。有两种建立方法,一是无论你当前在哪级子目录里,只要键入“MD\一级子目录名\二级子目录名”,结果就是在原来的一级子目录下建起了一个二级子目录;键入“MD\一级子目录名\二级子目录名\三级子目录名”,结果就是在前二级子目录的下面又建起了一个三级子目录。二是无论你当前在哪级子目录里,只要键入“MD 新子目录名”结果就是在你所处的目录下面又建起了一个新的下级子目录。二者最主要的区别就是在MD后面,一个用的是\,一个用的是空格。
  3.注意:一是不能建立与当前目录上文件名相同的子目录,包括隐含的文件名;二是不能没有建一级子目录,就去建立二级或三级子目录,必须一级一级地建立。
#2  二、关于CD
  1.CD是进入或退出根目录及子目录的内部命令。无论你当前处在哪级子目录里,只要键入“CD\”,结果就是回到了根目录,“\”是表示根目录的符号。
  2.进入一级子目录最简单,无论在什么地方,只要键入“CD\子目录A”,其结果就到了子目录A里。进入二级子目录或多级子目录的方法有两种:一是“CD\一级子目录\二级子目录\……\多级子目录”;二是在当前目录下进入下一级目录,其格式是“CD 下级子目录名”。如果当前是在二级子目录里且下面还有三级子目录时,如果键入“CD\三级子目录名”则显示错误信息,如果键入“CD 三级子目录名”,则可顺利进入三级子目录。二者的区别也是一个用“\”,一个用空格。
  3.如果当前目录是三级子目录,此时键入“CD..”,其结果是回到了二级子目录。只键入“CD”则显示当前所处的目录名。
#2  三、关于RD
  1.RD是删除子目录的内部命令,其使用格式是“RD\要删除的子目录名”。使用前提是必须先删除要删除的子目录里的全部文件,包括隐含文件,否则此命令不能执行。
  2.RD不能删除当前目录,要删除当前目录,必须在删除该目录文件后再退出该目录。
  3.RD不能在没有删除二级子目录的情况下,去删除一级子目录。删除子目录的顺序与建立子目录的顺序正好相反,必须从最后一级开始删除(DOS6.0的DELTREE命令则可以一下子删除一个非空的子目录及下级子目录)。
  掌握了上述几点,你就能轻松地驾驭MD、CD和RD了。