220 likes | 488 Views
另外比较常用的 CD 命令是不必输入路径全名的。 如果用户是在 123 目录中,想要到达 TAX1 子目录,有些DOS用户可能输入下面的命令: C:>CD 123 TAX1 虽然这个命令也能工作,但是需要输入很多的字符。由于 TAX1 是 123 的子目录,所以用户只要输入下面的命令即可: C:>CD TAX1 在进入到子目录时,用户不必输入一个路径全名。. 子目录的使用 子目录能像文件一样被处理这种看法是错误的,因为子目录还有许多其它特性。子目录的命名如文件名一样,子目录也能像文件一样在 DIR 命令的输入结果中被列出,除此之外,还有一些其它的类似文件的处理。
E N D
另外比较常用的CD命令是不必输入路径全名的。另外比较常用的CD命令是不必输入路径全名的。 如果用户是在123目录中,想要到达TAX1子目录,有些DOS用户可能输入下面的命令: C:>CD 123 TAX1 虽然这个命令也能工作,但是需要输入很多的字符。由于TAX1是123的子目录,所以用户只要输入下面的命令即可: C:>CD TAX1 在进入到子目录时,用户不必输入一个路径全名。
子目录的使用 子目录能像文件一样被处理这种看法是错误的,因为子目录还有许多其它特性。子目录的命名如文件名一样,子目录也能像文件一样在DIR命令的输入结果中被列出,除此之外,还有一些其它的类似文件的处理。 与文件不同的是子目录不能够被拷贝、移动、改名或删除。一般地说,子目录放置在某一个地方,存储文件,直到用户的硬盘驱动器满了为止,下面将讨论这方面的问题。
P子目录的建立与命名 使用MD命令,用户可以建立子目录,其中MD表示建立目录的英文缩写。在建立子目录时,可按下面的步骤执行: 1.首先考虑一下目录内容,选择一个适当的名称。 例如,批处理文件存储在BATCH目录中,将有关诗歌的文件存储在POETRY目录中,将有关税赋的文件存储在TAXSTUFF目录中等。 不过,在考虑目录名称时必须按照文件名的命名规则,不要超过8个字符。
2.进入到新目录的父目录中。 例如,如果用户想要在GAME例如,如果用户在根目录中有一个名为NORTON的子目录,并且用户想在根目录下再建立一个NORTON目录,则用户将会得到”Unable to create directory"出错信息。 3.为了建立一个子目录,用户必须在MD命令之后加上一个新的目录名: S中建立一个新的子目CD:MD JUNK 这个命令表示在当前目录下建立一个名为JUNK的子目录。
4.虽然输入上面的命令没有任何反馈信息,但是用户可以用DIR命令来证实这个目录的建立,或者用CD命令访问这个目录。4.虽然输入上面的命令没有任何反馈信息,但是用户可以用DIR命令来证实这个目录的建立,或者用CD命令访问这个目录。 子目录的命名规则与文件名的命名规则相同。用户只可以用字母和数字来命名子目录,长度为1到8个字符。有关命令的详细规则可见本书的第11章。 尽管子目录没有扩展名,但是有极少数的人也给它一个扩展名,最好在命名时不要给它一个扩展名,以免和文件相混淆。 MD命令与“MKDIR"意思完全一样,它们所起的作用相同。 用户可以用DOS的MOVE命令改变目录名,在本章的"目录改名"一节中将作详细的讨论。
通过使用RD命令可以删除一个目录。在本章的" RD命令"一节中将作讨论。 P举例 如果用户想要在根目录中建立一个名为TEMP的目录,用来存储临时文件,则可以按下面的步骤执行。 1.进入C盘: CD:>C: 即输入C和冒号,并按下Enter键。 2.用CD命令改变到根目录: C:>CD 即输入CD,一个空格,一个反斜杠 (代表根目录)。
3.现在用户准备建立一个TEMP子目录。在DOS提示行下输入下面的命令:3.现在用户准备建立一个TEMP子目录。在DOS提示行下输入下面的命令: CD:>MDTEMP 即输入MD,空格,TEMP(用户建立的目录名),并按下Enter键。 尽管此时DOS没有提供任何显示信息,但是这个目录已经被建立了。为了证实这一点,可以用下面的DIR命令: CD: >DIRTEMP 用户在屏幕上能查看到TEMP目录。
有关TEMP目录更多的信息,在第10章中作过论述,用户可以在AUTOEXEC.BAT中输入SET TEMP=CD: 如果用户看到”Directory already exists“出错信息,则表示驱动器C中已经有了一个TEMP目录。
P目录改名 如果用户取了一个不恰当的子目录名,那么这时用户就会想要改变目录名,使得这个目录名能反映其内容。在DOS之前的版本中没有这个功能,但在DOS6中用户可以使用MOVE命令来改变目录名。 当用户使用MOVE命令时,只要将子目录名代替文件名即可, MOVE命令的功能就如REN命令一样。用户可以输入老的目录名,然后是新的目录名,如: C:D> MOVEBAD FILES OK FILES 在这个例子中将一个名为BAD FILES的目录改名为OK FILES。
C:D>MOVED:DGRAPHICSD UGLY INSPIRED 在上面这个例子中,驱动器D的UGLY目录被改名为INSPIRED。 有关文件命名以及文件名规则,可参阅第11章。 在第13章中已对MOVE命令移动文件作了说明。 在DOS中没有单个命令用来移动一个子目录。为了移动一个子目录,可按下一节中的叙述操作。
P移动一个子目录 有时用户需要重新组织硬盘,使磁盘文件按一定的顺序排列,这时就需要移动一个子目录,而DOS又没有单个命令,因此用户只能通过其它的命令来完成。 例如,如果用户将123目录的DOOM子目录移到BATCH目录中,即将目录 C:123 DOOM 变成 CD:BATCH DOOM
用户可以按下面的步骤执行,在用户实施前,建议用户先将硬盘上的文件作备份:用户可以按下面的步骤执行,在用户实施前,建议用户先将硬盘上的文件作备份: 1.用户先将子目录拷贝到新的位置。这可以通过使用XCOPY 命令来实现,如: C\: >XCOPY C: 123DOOM C\:BATCH DOOM 即输入XCOPY空格,原始目录的路径,空格,最终的目标路径名。必须确保目标路径名包含新的子目录名。在上面的例子中,两个路径名均以DOOM为结尾。
2.DOS将询问如下: Does DOOM specify a file name or directory name on the target? (Ffile,Ddirectory)? DOS想知道用户是否想要建立一个新的子目录,如果用户不想建立一个新的目录,则将所有的文件拷贝到一个名为DOOM 的文件中。 3.按D键,这表示需要建立子目录。 这时将拷贝所有的文件,并且建立一个新的目录。 实际上,这儿所谓的移动是一个拷贝和删除的操作,即在文件拷贝之后,将原目录删除。
4.输入下面的DOS命令时需谨慎: C:D> DELTRE C:123MOVED 这个命令表示删除一个名为MOVED的目录以及它所包含的所有文件。请用户小心使用这个DELTRE命令! 按上面的步骤可以移动硬盘上的任何子目录。 在此要提醒用户的是在移动子目录时要注意某些程序在原目录中是否需要保留,若需要,则用户可以修改CONFIG.SYS和AUTOEXEC.BAT文件,使之仍能在移动后的位置中找到。
为了移动子目录,包括该子目录下的所有子目录和文件,用户需要在XCOPY命令之后增加一个选择项CS:为了移动子目录,包括该子目录下的所有子目录和文件,用户需要在XCOPY命令之后增加一个选择项CS: CD:>XCOPYC:123 DOOM CD:BATCH DOOMS 即只要输入源点和终点路径;然后跟一个空格和CS。所有其它的步骤仍然保持相同。
在下一节内容中将要讨论有关子目录删除的情况。在下一节内容中将要讨论有关子目录删除的情况。 DELTREE命令将在本章的DELTREE命令中介绍。 当用户移动一个子目录时,注意是否影响计算机的其它部分。例如,如果CONFIG.SYS需要寻找被移动了的子目录中的设备驱动程序,则下次启动计算机时就找不到该设备驱动程序了。同样在批处理文件中也有可能出现类似的情况。 对磁盘上的文件管理是用户经常要做的XTree是最好的工具之一,它具有其它管理程序一些性能。
PRD命令 当用户不再需要某个目录时,可以用RD命令将它删除。不过用户只能在下面3个条件满足的情况下进行: 在该子目录下没有任何文件和子目录 (如果有,则首先将它们删除)。 所要删除的目录不能作为当前目录。 用户不能删除根目录。 删除一个目录,用户只要在RD命令之后跟上目录名即可: C:>RD123 TAX 2D 在上面的命令中,TAX2目录从磁盘上删除。 被删除的目录不能被恢复。
RD命令与“PMDIR"相同,它们具有相同的意义。 如果用户删除目录中所有的文件之后,仍然出现"directory not empty"信息,则表明在该目录中有一些只读文件或隐藏文件。这时用户需要使用第11章中介绍的ATTRIB命令。 删除一个目录可以直接使用下一节的DELTREE命令。 PDELTREE命令 DELTREE只是DOS中的一个命令,本质上DELTREE命令是超级DEL命令。
C:\>DELTREEGAMES 上面的命令表示删除GAMES目录。它先删除在那个目录中的所有文件,然后删除目录本身。在处理的过程中,它提供下面信息: Delete directory GAMESand all its sub directories? 按下Y键和Enter键 Deleting GAMES... 这表示该目录被删除了。 用了DELTREE命令删除目录之后,任何DOS命令都不能将删除的子目录和文件恢复。
DELTREE命令不仅删除GAMES目录和它的所有文件,而且它还删除了图16-1中的NASTY 和SHHH!目录中的所有文件和目录! 其中[yn]表示:“用户可以按下Y和N键,Y代表Yes;N代表No。”
本课程由公民素质实 践服务中心制作维护 谢谢欣赏