分享
 
 
 

Windows和它的父亲.四

王朝system·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

[本站原创] [连载教程系列] 《Windows和它的父亲》关于DOS 第三章 第一节

第三章 文件的管理

第一节 管理目录的DOS内部命令

在前面两章中我们学习了DOS的文件系统和命令系统这些基础知识,从本章起,我们先来学习一些最常用的也是最重要的DOS命令。与一般教材上有所区别的是,我主要讲一些DOS命令的运用技巧和易错之处,并讲述在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. 指定的目录名不存在;

2. 当前目录已经是根目录,却还是用了"CD.."命令;

提示:Invalid directory

可能的困惑

问:当前目录是“C:\Windows”,用了命令"CD D:\W"以后并没有出错,D盘根目录下确实也有W子目录,怎么当前目录还是"C:\Windows"呢?

答:CD命令不能改变当前盘,必须再用一个"D:"命令把D盘设定为当前盘,"D:\W"就会成为当前目录了。

Windows中的替代操作

1. 3.x:启动"文件管理器",用鼠标将光条移至指定目录即可;

2. 9x或NT:启动"资源管理器", 用鼠标将光条移至指定目录即可。Windows 9x系统中,"当前目录"的概念已经淡化了。

第三章 文件的管理

第二节 管理目录的DOS外部命令

本专栏讨论的DOS外部命令,是指最新版本DOS系统自带的外部命令,而不是用户自行开发的DOS外部命令。对于不同版本的DOS我不再作区分,因为现在低版本的DOS用户数量基本为0,这里只讨论DOS 6.22及以上的版本。要运行DOS的外部命令,必须要有相应的可执行文件支持,否则会被认为非法。“/?”这个帮助开关在所有的DOS内部命令和DOS自带的外部命令中是全部支持的,但是用户开发的DOS外部命令则不一定提供这种方便了。

TREE命令——查看树形结构命令

命令格式 TREE [子目录名]

开关

1. /F:连文件也一起显示;

2. /A:用ASCII码代替制表符,什么意思一用便知。

功能 系统将指定的子目录作为树干,显示它下面存储的整个树形结构。如果不指定,就以当前目录为缺省的参数。

可能错误

1. 指定的目录名不存在;

提示:Invalid path- 非法目录路径

2. 开关错误(凡是开关错误皆为此提示,不再重复)。

提示:Invalid switch- 非法开关

Windows中的替代操作

1. 3.x:启动“文件管理器”,自动显示全部树形结构;

2. 9x或NT:启动“资源管理器”, 自动显示全部树形结构,用鼠标可以将“+”变成“-”以进行一条树枝的浏览;或相反地,取消一条树枝的浏览。

DELTREE命令——删树枝命令

命令格式 DELTREE 子目录名

开关 /Y:不用警告,直接删除。

说明:这个开关比较特殊,要放在参数之前,否则无效。

功能 删去指定子目录及以其为树干的整个树形结构,不管其下的文件具有何种属性。功能非常强大,但用之须慎之又慎!

可能错误 指定的目录名不存在;

提示:不给任何提示;

Windows中的替代操作

1. 3.x:启动“文件管理器”,将光条移至欲删子目录上,按“Delete”键并确认即可;

2. 9x或NT:启动“资源管理器”, 将光条移至欲删文件夹上,按“Shift+Delete”键并确认即可。在Windows系统中,不管文件夹是不是空的都一律删除,专门删空子目录的操作是没有的。

MOVE命令——目录改名命令

命令格式 MOVE 原子目录名 改名后子目录名

开关 /Y:不用警告,直接改名。

说明:这个开关比较特殊,要放在参数之前,否则无效。

功能 为子目录改名。MOVE命令还有移动文件的功能,以后会有介绍。

可能错误 指定的原目录名不存在;

提示:Cannot move 非法原目录名 - No such file or directory

Windows中的替代操作

1. 3.x:启动“文件管理器”,将光条移至欲改名子目录上,选“文件”菜单中的“重命名”项,即可改名;

2. 9x或NT:启动“资源管理器”, 将光条移至欲改名文件夹上,按“F2”键就可以改名。

SUBST命令——逻辑盘代替目录命令

命令格式 SUBST [逻辑盘 代替的目录名]

开关 /D:取消这个逻辑盘符。

功能 每次都输入长长的路径是件麻烦的事。DOS给用户想了一个好办法:用一个“逻辑盘”代替(substitute)一个指定的目录。比如用一个“SUBST P: C:\Windows\Java\Packages”命令后,系统中就多了一个P盘,其实它就是C:\Windows\Java\Packages,可以用“P:\”来代替这个长长的路径了!若要取消P盘,用一个“SUBST P:/D”就行了。不带参数地用SUBST命令,DOS会把所有逻辑盘符及其实际代表路径列出。

可能错误 指定了盘符,却未指定其代表目录;

提示:Invalid parameter – 指定盘符

Windows中的替代操作 无,这里体现出了DOS的优越性。

我们可以看到,在DOS下需要输入命令以执行相应的操作。而在Windows系统中,用户可以较为方便地用图形化的操作来代替枯燥的命令输入,这就是Windows吸引人的原因。但我们学习了DOS以后,就可以知道Windows到底做了些什么,几乎毫不费力地掌握了Windows!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有