[本站原创] [连载教程系列] 《Windows和它的父亲》关于DOS 第三章 第一节
第三章 文件的管理
第一节 管理目录的DOS内部命令
在前面两章中我们学习了DOS的文件系统和命令系统这些基础知识,从本章起,我们先来学习一些最常用的也是最重要的DOS命令。与一般教材上有所区别的是,我主要讲一些DOS命令的运用技巧和易错之处,并讲述在Windows中应该用怎样的操作来替代。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/windows/)DOS命令中用来管理目录的命令主要有三个内部命令:MD、RD和CD,还有四个外部命令:TREE、DELTREE、MOVE和SUBST,下面分别介绍一下。请注意,每个DOS系统自带的命令都有一个“/?”开关,用它可以取得该命令的帮助信息,所以不再谈到这个开关。DOS命令对大小写是不加区分的,但为了统一起见,本专栏的命令举例都用大写。
请注意,子目录也是一种特殊的文件,所以我把目录管理放到这一章来讲。无论是目录名还是文件名,都要指定其盘符和路径,方能准确定位。本专栏中,如果不作特别说明,文件名和目录名都是"盘符:路径文件(目录)名"的格式。缺省原则在上一章的第二节"规则6"中已有说明,要尽量多用。这样一可以少键入一些字符,二有助于对树形结构理解的深化。
盘符+“:”命令--改变当前盘命令
命令格式 盘符:
开关 无
功能 把以指定盘符所代表的盘设定为当前盘。
MD命令--建立子目录命令
命令格式 MD 子目录名
开关 无
功能 建立一个空的子目录以存放文件。
可能错误
1. 磁盘上已经有了与指定子目录名同名的文件或子目录;
提示:Directory already exists
2. 指定子目录名与DOS的设备名重名;
提示:Unable to create directory
3. 磁盘空间已满(凡是磁盘空间已满皆为此提示,不再重复);
提示:Insufficient disk space
4. 软磁盘被写保护或错误(此时应按“A”键方能出现命令提示符,凡是软盘或光盘缺失、不可写却进行写操作、有严重物理或逻辑错误皆为此提示,不再重复)。
提示:Write protect error reading drive A
Abort, Retry, Fail?
解释:每个3 inch软盘的正面右上角都有一个可上下移动的小方块,叫做写保护口。只要开启,磁盘就不能写入,文件和目录就不能新建、改变或删除,这是一种防止发生意外的好方法。硬盘没有写保护口,光盘不能写入。
5. 缺少参数(凡是参数缺失皆为此提示,不再重复);
提示:Required parameter missing
6. 参数多于一个(凡是参数过多皆为此提示,不再重复)。
提示:Too many parameters-多余参数名
Windows中的替代操作
1. 3.x:选"文件管理器"中"文件"菜单下的"创建目录"项;
2. 9x或NT:选"资源管理器"中"文件"菜单下的"新建"项的"文件夹"子项。
RD命令--删除空子目录命令
命令格式 RD 空子目录名
开关 无
功能 把一个空的子目录从磁盘上删除。
可能错误
1. 指定的空子目录名不存在;
2. 指定的子目录并不是一个空的子目录,里面还有下级目录和文件;
提示:Invalid path, not directory,
or directory not empty
Windows中的替代操作 无
CD命令--设置及查看缺省目录命令
命令格式 CD [子目录名]
说明:命令中的参数上加“[]”号时,表示可以不加这个参数,否则不可不加。
开关 无
功能 无参数时,DOS会给出缺省目录。有参数时,DOS会把指定的子目录设为系统的缺省目录。"CD.."表示把当前目录的上级目录设为系统的缺省目录,"CD"表示把当前盘的根目录设为系统的缺省目录。DOS会自动在开机时把启动盘根目录设为缺省目录。
可能错误
1. 指定的目录名不存在;
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/windows/)2. 当前目录已经是根目录,却还是用了"CD.."命令;
提示:Invalid directory
可能的困惑
问:当前目录是“C:Windows”,用了命令"CD D:W"以后并没有出错,D盘根目录下确实也有W子目录,怎么当前目录还是"C:Windows"呢?
答:CD命令不能改变当前盘,必须再用一个"D:"命令把D盘设定为当前盘,"D:W"就会成为当前目录了。
Windows中的替代操作