中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 站务公告 & 版主讨论 » 我整理出来的一部分DOS基础内容[待改] 
« [1] [2] »
作者:
标题: 我整理出来的一部分DOS基础内容[待改]  上一主题 | 下一主题
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『楼 主』:  我整理出来的一部分DOS基础内容[待改] 

这几天和Wengier还有DD等商量了一下,决定将论坛里的精华帖子、基本常识等内容整理成比较系统化的知识,一则减轻版主负担,二则便于在论坛里的会员查找,三则为以后CDU主站的资料为做准备。
我水平比较菜,最近刚好有些时间,便先来整理一些基础性的东西。
但也因为我技术水平菜的缘故,整理〔COPY+原创吧〕出来的资料肯定是有很多要改进的地方,现在偶把这些资料贴在这里,请各位版主、热心会员们好好来看看,多提出意见和建议,和CDU共同发展。

第一章  为什么要学DOS


一、DOS是什么?
    DOS,是Disk Operating System的英文缩写,是磁盘操作系统的意思。一般意义上的DOS指的是早期操作系统的命令行模式。它在PC电脑的发展过程中占有非常重要的作用,曾几乎一统天下,在世界上有众多的使用者与爱好者。DOS的版本也有很多种,如PC-DOS、DR-DOS、ROM-DOS、FreeDOS、MS-DOS等,其中最常用的是MS-DOS。最实用的是MS-DOS 7.10。

二、什么是操作系统?
    如果你打算为自己盖个房子时,你不必自己去了解砖瓦、木料还有涂料等建筑材料,也不必亲自去雇佣那些木匠、泥水匠、管道工和其他工人,建筑公司会为你做好这一切的。你只需对房子的规划、装修的风格提出自己的想法,工人就会每天来到工地上,井井有条地用现有的这些建筑材料来工作,这是建筑公司的功劳。同样的,你可以将DOS看成是一个建筑公司这样的承包商,并且把类似的事情交给它来管理。
    如果你在计算机中安装了操作系统,它可以:
    1.管理并控制硬件
    比如说,你在键盘上输入的字母就自然而然的显示在屏幕上;音箱或耳机可以播放出动听的歌曲;计算机间会通过网卡和网线来进行交流……
    2.能帮助你和计算机进行交流
    它能使计算机执行你的命令;能将计算机的反馈消息显示在屏幕上……
    3.能保存信息并在你需要时再找到它们
    4.能为其他软件提供一个稳定的运行平台,并对它们进行管理
    5.……

    总而言之,操作系统极大地解放了生产力,让我们不需要了解深奥的计算机知识就可以使用计算机,使我们的工作效率得以数十数百倍的提高。

事实上,在这一角度,Windows系列、UNIX\Linux等等,全部都是操作系统,有些远远比命令行的DOS先进。

三、为什么要学DOS?
    既然有这么多操作系统比DOS先进,为什么还要学DOS呢?
    1.首先请大家注意,我们现在所说的DOS,指的是新时代的DOS,而不是以前的PC-DOS、MS-DOS等等。新时代的DOS代表着自由开放与发展!可以与其它操作系统,如Windows、Linux等其它系统应共同发展、共同促进,而各有自己存在的重要价值,这样才是最美好的。
    2.Windows系列使DOS世界更加丰富,它是运行于DOS操作系统下的图形界面的操作环境。所以,DOS是个强大实用且稳定的操作系统!DOS下既可以使用命令行操作,又可以进入WIN等GUI程序来进入图形方式的操作。 在Windows系统崩溃后可以用它来进行系统修复,Windows的功能在DOS中都能实现,它更接近于底层,学习DOS可以让你更加了解Windows与计算机。
    3.DOS已经有许多年的历史了,它的程序和学习资料比Unix/Linux更容易得到,在业界DOS的兼容性是最好的,它对系统要求低,应用范围是最广泛的。而且它与Unix/Linux比起来,简单、小巧、好学易用。
   
   
四、DOS的发展前景
    DOS自己它诞生开始,就一直在不断地发展着。现在常用的Windows9x其实也只是一个大型的DOS下的保护模式的软件,也就是说,MS-DOS仍在发展着,更不用提众多的其它的DOS版本(如PC-DOS, DR-DOS, ROM-DOS, FreeDOS...)。
    到现在,DOS已经能支持中文长文件名、支持大硬盘、USB驱动器、NTFS分区……现在,我们还在想办法在DOS里加上GUI的图形界面……
    在这个新的DOS时代,在世界的范围内,大量新DOS软件正在不断地被开发出来,而且新的编译器及编程库也在不断地出现,再加上“开放源代码运动”的推动,DOS进入了自由发展时代。随着它的不断发展,它的影响越来越大,参与的人越来越多,它的价值与意义是不可估量的!
   


[此贴子已经被作者于2003-8-9 23:25:30编辑过]






艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-9 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 2 楼』:  第二章 计算机基础

计算机基础

    呵呵,这一篇是用来扫盲的。基本上我不打算写得很复杂,也不一定会用非常专业的语言来进行描述。我的目标是尽量用简洁的语言来让你们明白我在讲什么,也尽量会把我们将要进行的话题做些简单化处理,让你能尽快弄懂这些内容。也许我说的一些知识已经过时,或者有些和现在的新技术不太一致,但请相信我,以下的内容对你们今后在计算机方面的学习很有帮助。
    现在,让我们开始吧!

一、计算机的硬件组成
    事实上计算机在物理方面的构成也就几个部件,这么说吧,CPU、主板、内存、显卡、硬盘、显示器等等按照正确的方法拼凑起来就组成了一部能使用的计算机了。说得再简单些吧,对于我等菜鸟而言,一部计算机,一部正常能用的计算机也可以只包括这几个部件:显示器、键盘鼠标、音箱,还有一个最重要的是主机,就是那个四四方方,每次开机都要在上面按按钮、后面又有许多连线的东东了。
    那么对于我们来说,这样的一部计算机,究竟哪些部件是我们要经常用到、要彻底认识的呢?注意了,常用的部件如下:
    1.用来输入数据的:键盘、鼠标
    2.用来引导系统(启动计算机)的:硬盘、软盘驱动器(软驱)和光盘驱动器(光驱),当然,现在U盘也行。也有通过网络进行引导,那是无盘工作站或者终端网络,不是我们要讲述的内容,就此略过。
    有读者就会奇怪了,为什么上面列的几个不太一样,比如说软驱和光驱都带个“驱”字,而硬盘和U盘却不叫“硬驱或是U驱”,而且,我也听说过软盘和光盘(CD-ROM)呢,这是怎么一回事呢?原来是这样的,我们知道,不管是软盘、硬盘还是U盘,它们都是用来存储数据的。那么,也就需要一些设备来对它们进行读和写,它们才能为我们所用。这些设备,就是所谓的驱动器。而其中有些设备,比如硬盘,它的制造工艺很严格,里面是不能有一点点灰尘的,就必然要把它给密封起来。那么怎么才能让硬盘驱动器对密封的硬盘进行操作呢?方法就是将硬盘驱动器和硬盘盘片密闭在一起,简称硬盘,U盘也是如此。而软盘光盘的工作原理和它们不一样,所以我们现在看到的是分开的软驱和软盘、分开的光驱和光盘。
    但这些软盘硬盘并不是一开始就能引导系统的,要想引导系统,它们里面就必须安装有操作系统。
    3.用来反馈计算机消息的:显示器,我们输入正确的命令,显示器上就会给出命令执行的结果,输入的要是错误的命令,屏幕上就会有出错的提示。打印机也是一种输出设备,不过我们现在不要管它。

二、操作系统的一些相关概念
    通过在《为什么学DOS》一文中的介绍,大家也都知道了在计算机上安装操作系统的好处。那么,操作系统它有哪些基础的知识呢,下面,我就为大家详细的说明一下。

    1.分区
    分区是在硬盘划分出来数据存储区域,它和硬盘是两种截然不同的概念。它有主分区、扩展分区和逻辑分区等几种种类,其中,主分区起引导系统的作用,操作系统就安装在上面。硬盘上除了主分区之外,剩下的空间都可以被划分到扩展分区里去,而逻辑分区则是被包含在扩展分区里面。一块硬盘上可能会有好几个主分区,但只能有一个主分区在起作用。此外,使用中的那个主分区和扩展分区在操作系统中是可以看得见并进行操作的,而扩展分区我们只能在脑袋里想像一下,或者,在进行分区操作时我们才能一睹真容。
    要划分分区的原因有很多,例如说早期的操作系统对分区的容量大小有限制;或者说把硬盘分成几个区,一个区装游戏,一个区装学习资料;或者有些是一些私人的原因,等等。
    2.盘符
    如果您有用过计算机,相信诸如A盘、C盘之类的词您一定不陌生。事实上,这些所谓的盘符,指的就是系统为软盘、硬盘、U盘和光盘等存储器分配的一个代号,这样有便于对它们的管理。
    一般情况下,A盘和B盘指的是软驱,无论你的计算机上有没安装软驱,A盘和B盘始终保留在那。如果你有一个软驱,那么它就是A盘,B盘则空在那。从C盘开始直至Z盘,都可以分配给硬盘,确切的说,是分配给硬盘上的分区。C盘是保留给主分区的,之后的逻辑分区就按D、E、F等顺序排列下去。当硬盘上的分区都分配好了盘符时,才把剩下的盘符分配给光驱或U盘。比如说,计算机上有一个软驱,硬盘被分为一个主分区,四个逻辑分区,还有两个光驱,那么这部计算机的盘符分配就是:A盘给软驱,B盘留空,C盘是主分区,D、E、F、G分别是那四个逻辑分区,H和I则是那两个光驱了。
    3.文件和目录
    文件,正式的定义是这样的:存储介质上信息的有序集合。事实上我们没必要管那么多,我们只要知道,计算机启动后,我们可以看到的图片、电影音像、文档等都是文件。文件可以有各种各样的内容,就比如 command.com、hero.rm和梁祝.mp3 等等都是文件,计算机中软件的基本组成单元就是这些文件了。
    文件可以存放各种数据或是音像等,而有一种特殊的文件不能存放这些,它只能存放其他的文件和像它自身这样的文件,我们把它叫做目录或者文件夹。
    在现在的操作系统里,目录是以树型结构的方式存在的。
    4.程序和软件
    程序一般是一些特定的文件,它可能实现一些功能,也可以什么事都不做,但有个特点就是他能够被运行,例如说电脑里的command.com或者deltree.exe。与程序相比,软件是个很笼统的概念,计算机里只要是能用来实现一定功能的程序都可以叫做软件。但相对的,它至少要能做点什么……象操作系统、游戏、Mp3的播放程序等都是软件。
    事实上,在计算机里,很多功能是通过软件来实现的,操作系统的主要作用也只是做一个软硬件的大管家,虽然强大却不是万能的,毕竟它也只是软件之一。
    5.驱动程序
    前面提到过,操作系统是一个软硬件的大管家。但是很遗憾,操作系统毕竟只是某个公司或是个人的产品,它无法让所有的计算机硬件都完全发挥性能。同样的,它是一个受到时间限制的产品,比如说1998年生产的操作系统就不一定支持2000年生产的硬件,毕竟我们的这个时代是在不断进步。
    那么,为了将你计算机上的硬件性能发挥出来,就必须为该硬件安装上相应的配置文件,从而让操作系统能认识硬件的新特色,让硬件更好地工作。这种配置文件就是驱动程序,在购买硬件时销售商会提供给你,或者,你到一些专业的网站上去获得。

    其实操作系统的知识远不止于此,但对于初学者而言,有了这些就可以向下面的目标前进了。来,让我们看看接下去碰到的是什么?

三、BIOS的简单设置
    和所谓的CMOS有些区别,不过我们现在可以把它们看成是一样的。它是基本输入/输出系统的缩写,它是主板自带的一个小存储器,里面存放了包括控制键盘、显示屏幕、磁盘驱动器、串行通讯设备和很多其它功能的代码,是计算机中的操作系统还没开始接管计算机前决定计算机基本功能的软件系统。它的设置决定了计算机的性能,如果它的设置不小心出错,那么计算机就有可能陷入瘫痪之中……
    不过,各位读者现在也不用这么脸色苍白,我们这一节学习的内容只是其实的简单设置。所谓的简单……就是只要能让计算机按我们的安排,在我们需要时,乖乖地从硬盘、软盘或者光盘来引导操作系统。下面以Award的BIOS为例做一下说明,其它品牌的读者们自行举一反三,很简单的。
    一般在启动计算机时要有一段检测硬件的过程,这就是BIOS在工作了。通常你会在屏幕下方看到“Press DEL to run setup”(按Del键进入BIOS设置)的字样,这时你按“Del”键(是小键盘上的‘Delete’或数字键区的‘Del’键),嘿嘿,就进入了BIOS设置。别的不管,先找找有没一个“Advanced BIOS Setup”(高级BIOS设置)的菜单,回车进入。在里面有一个“First Boot Device”的选项,还有诸如“Second Boot Device”和“Third Boot Device”等,这就是我们的目标---第一/第二/第三/第四开机装置选项了。其中第一开机装置项就最后,把光标移到它上面回车或按PageDown键,会发现有如HDD-0/HDD-1/CD-ROM/LAN或C,D,CD-ROM/D,C,CD-ROM/CD-ROM等等的选择。现在是重点,我们只要记住Floppy是软驱,CD-ROM是光驱,HDD-0或C是硬盘就可以了,也就是说,在“First Boot Device”中我们选择什么,就会先从那个驱动器里启动。
    为什么要特地讲一下这个呢?主要的原因有两个,一是做为一个电脑爱好者,会经常碰到安装各种操作系统的情况,而在BIOS中进行启动顺序的选择是安装各种操作系统的基本功;另一个原因是中国DOS联盟做了大量精典实用的启动盘,我们怎么能不下载来尝试呢,而尝试这些启动盘就得会这招啊。  







艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-9 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 3 楼』:  

舉雙手支持,但這種正規帖,建議要段落分明



MSN:tiqit2@hotmail.com
2003-8-9 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
沈洁
金牌会员

小飞侠


积分 4590
发帖 1812
注册 2003-4-2
来自 上海市
状态 离线
『第 4 楼』:  

建议在标题出使用特别的颜色标出!
这样能醒目一点啊!




2003-8-10 00:00
查看资料  发送邮件  发短消息 网志  OICQ (49662411)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 5 楼』:  

请看帖的版主和朋友们注意,这些帖子的内容是帖出来给你们找错找碴的,请大家好好看看其中的措词、行文,还有就是一些常识性的东西,我现在很多都是在凭记忆写,也不知道有没出错,要靠大家来帮我修正啊!

先谢了!



艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-10 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 6 楼』:  对《计算机基础》的两点补充

一、文件及目录名
    在现实中的人和物,都有一个名字,计算机中也不例外。文件的命名具有一定的规则,只有按规则命名的文件才能被操作系统所识别。Windows98中,文件命名规则是:在文件名或文件夹名中,最多可以有255个字符。其中包含驱动器和路径名。不能出现以下字符:  \ / : * ? "  →
    文件名可以是用中文文字,保留英文字母的大小写字符,但在确认文件时并不区分它们。
通常,每一文件都有三个字符的文件扩展名,扩展名跟在文件名后面,移。分隔,通常由三个字符组成。例如MyFile.txt中,txt就是扩展名。扩展名用以标识文件类型和创建此文件的程序。Windows 98系统在默认状态下不显示其扩展名。
    在DOS字符界面操作系统下,文件名最多可有8个字符组成,扩展名不能超过3个字符,称为"8.3"规则。规则中规定一些字符不能作为文件名,如空格、句点、分号、逗号、双引号、加号、等号、/、\、[、]等。
Windows 98文件名转换为MS DOS文件名规则是:如果文件主名小于或等于8个字符时,则可以直接作为短文件名,否则选择前6个字符,然后加上一个"~"符号,再加上一个数字。例如,假定有两个文件的长文件名分别为"Win 98使用指南.DOC"和"Win 98使用教程.DOC",则对应的短文件名分别为"Win 98~1.DOC"和"Win 98~2.DOC"。
    还有就是退配符了,在操作系统中有以下两种通配符:“*”和“?”,它们的作用都是指代某一类的文件名。其中“*”可以代替一个或多个字符的主文件名或扩展名,例如“*.mp3”指的就是所有的mp3文件,“edit.*”指的就是主文件名为“edit”的所以类型文件。而“?”的作用与“*”类似,但它只能替代一个,如“win?????.com”或“format.???”等。善用通配符在文件检索查找方面会有极大的方便。


二、路径
    还有一个与目录有关的概念就是路径,其实它就是目录在整个树型结构中的位置而已。例如在C盘你建立了一个目录GAMES,在GAMES目录下有一个play.com的文件,那么这个play.com文件的路径就是C:\GAMES。
    此外,DOS中还有一个绝对路径和相对路径的区别。大家都知道,在DOS里面你只能在命令行模式下进行操作,比如“C:\>”或是“D:\Winnt>”等,此时,在光标前面的这些“C:\>”或“C:\GAMES>”等等就是当前路径。比如现在的当前路径是C:\GAMES,其下有个叫SAN5的子目录。这时,你如果要查看这个目录中的文件,完整的命令就是“DIR C:\GAMES\SAN5”并回车,C:\GAMES\SAN5就是绝对路径,你在任何目录中输入这个命
令都可以正确无误地执行。但是现在你只要输入“DIR SAN5”直接回车一样可以达成这个效果,因为你当前路径就在C:\GAMES中,这就是相对路径。方便些,但会变动。




[题外话]怎么都没人来提意见啊……




艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-12 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 7 楼』:  [未完成]DOS基本命令(一)

第三章 DOS基本命令


一、从零开始
    大家都知道,DOS是一种命令行模式的操作系统,也就是说必须要通过输入命令并回车才能使计算机执行你想要的操作。那么我们该如何进入DOS呢?有如下几种情况:
    1. 如果你的一个分区只安装了DOS,或者在其他分区装了不同的操作系统比如Windows2000,那么你可以开机就直接进入。或者在多重启动菜单里选择DOS并回车,也是直接进入。
    2. 如果你的计算机上安装了Windows98操作系统,那么在开机时你可以按“F8”键进入系统菜单,此时再按“Ctrl”+“F5”键就直接进入纯DOS,或者选后两项“Command prompt only”或“Safe mode command prompt only”也可以进入DOS,只是要加载部分设置。
    3. 假如你有启动盘(引导盘),不管是软盘还是光盘,而你的电脑上刚好又有软驱或是光驱,那么不管你计算机有没安装操作系统,安装的是什么操作系统,只要在BIOS中选择用软驱或光驱启动,然后把启动盘塞到软驱或光驱里,那也可以进入DOS。

    至于要注意的一点是,你能引导到一个什么样的操作系统中去,这和你的系统盘装的系统有关。这里所谓的DOS,如果没有特别说明,都是指MS-DOS。


二、DOS命令的基本格式
    既然是命令,那么就必然有相应的格式。现在,让我们来看看DOS命令的基本格式是什么吧。

    命令名 盘符\路径\源文件名 盘符\路径\目标文件名 /参数1/参数2                  
   
    它们之间是用空格格开的。而且在输入命令之后要用回车键结束。

    现在,我来解释一下。前面的命令名决定了操作的功能和类型,例如COPY进行的就是拷贝操作,DIR则是查看文件,DEL则是删除指令等。之后的源文件和目标文件都是指操作对象,比如拷贝命令就要从源文件处拷贝到目标文件处,比较命令就要将两个地方的文件进行对比等等。也有些命令的操作对象只有一个,比如要给A盘传送系统文件,此时操作的对象就只有A盘,那么后面的操作对象就要进行更改。而所谓的参数则是对命令细节的一些选择,比如格式化命令之后加上“/S”就是在格式化完后传送系统文件,如果加上“/Q”就是快速格式化等。
    在命令中的路径问题,请参考《计算机基础》一文中对当前路径、相对路径和绝对路径的讲述。
    当然,DOS命令繁多,格式也多样,不是一个基本格式可以表述清楚的。但总的来说是以此为原型进行变化的。


三、常见命令分类
    1. 基本的分类方法
    一般按教科书上的分法就是分成内部命令与外部命令,所谓的内部命令就是指这种命令只要计算机一进入DOS,系统自动会支持的命令,它们是已经集成在操作系统之中了。外部命令则可以看成是DOS平台上的软件,因为它需要相应命令文件的支持。例如要进行分区就必须要有FDISK.COM文件的存在,要格式化磁盘就要有FORMAT.COM文件……事实上大部分外部命令所能实现的功能是可以用软件来替换实现的,就像现在在DOS下就有多种比FDISK.COM更优秀的分区软件。
    2. 按功能分类
    我个人以为是一种比较好的分类方法,因为这样你可以迅速认清各种命令的作用还有一些相似的命令,而不会混淆。以下介绍的命令分类是我自己整理出来的,也许有些没有区分清楚,但对于初学者来说,掌握清楚就能够在DOS的世界里遨游了。


四、目录操作命令
    1. 盘符切换命令          内部命令
    这个命令很简单,只要输入盘符并回车即可。例如你输入“D:”并回车,当前盘符就转到了D盘,输入“F:”并回车,当前盘符就转到了F盘,前提是你必须要有D盘和F盘的存在。
    2. MD 创建目录           内部命令
    该命令的格式是:MD 盘符\路径\目录名 。例如输入“ MD C:\ABC ”这个命令就在C盘根目录下建立了一个名为ABC的目录,输入“MD BAK”就在当前目录下建立了一个名为BAK的目录。
    3. CD 进入/退出目录      内部命令
    该命令的格式是:CD 盘符\路径\目录名 。例如输入“ CD C:\WINDOWS”就把当前目录切换成C:\WINDOWS了。但要注意一点,如果你现在的当前目录是“C:\ABC”,然后你输入“CD D:\GAMES”,你的当前目录还是在C:\ABC,只有你用盘符切换命令切换到D盘时,当前目录才会转到D:\GAMES。
    4. RD 删除空目录         内部命令
    该命令的格式是:RD 盘符\路径\目录名 。例如输入“ RD D:\TEMP”就可以把D盘根目录下的TEMP目录删除掉。但要注意的是,它只能删除确实存在的目录,而且该目录必须是空目录,也就是说该目录下不能有任何文件和子目录。
    5. DELTREE 删除目录命令  外部命令
    格式是:DELTREE 盘符\路径\目录名 。相当好用的删除目录命令,与RD的作用类似,但是它比RD优胜的地方就是可以直接删除目录,无论该目录下是否有文件或子目录。
    6. DIR 查看命令          内部命令
    格式是:DIR 盘符\路径\目录名 /S /A /D /P /W 。最常的命令之一,可以用来查看及查找计算机中的文件及目录,查找的范围可以是一个目录,也可以是一个分区,但不能同时查看几个目标。如果用DIR查看时都用加参数,那么就会显示欲查看目录下未隐藏的文件及目录,并且只限于在欲查看目录之内,该目录下其他子目录中的内容将不会列出;另外该命令虽然能详细列出查看对象的大小、建立日期等详细内容,但如果该查看目录下文件数量较多时,它只是简单的一直接滚动到底,根本无法看清有什么内容。
    而参数的应用则使它灵活了许多,加了“/S”可以查找整个目录树下的文件,包括目标目录下的子目录和子目录下的孙目录等。“/A”则让你可以查看所有属性的文件。“/D” 则略去了文件,只显示目录,这样便于快速查找目录。“/P”则是在被查看目录中的文件或目录数比较多、显示满一个屏幕时自动暂停,直到按任意键才继续显示。“/W”则是使文件或目录变成宽行显示,即每一行显示五个,只列出文件或目录名,这样会加快查找文件的进程。
    7. PATH 路径设置命令     内部命令
    格式是:PATH 盘符\路径\目录名 。很实用的一条命令,一般情况下你输入命令后,DOS会先判断一下是不是内部命令,如果是就执行之,要不是它就只会在当前目录里查找……PATH可以让你多设几条默认的路径,这样可以使DOS稍稍智能化一样。PATH有三个作用,一是设置路径,命令格式如前所述,在要设置多个路径时,两个路径间要以分号“;”进行分隔。如“PATH C:\WINDOWS\COMMAND;C:\;D:\DOS”; 二是查看当前设置了什么路径,命令就是“PATH”; 三是取消已设置的路径,命令是“PATH;”。







艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-12 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
Roy
管理员

專業島民



积分 4869
发帖 1633
注册 2002-12-10
状态 离线
『第 8 楼』:  

DIR指令說得不完整呢

  Quote:
顯示檔案清單以列出目錄中的檔案及子目錄。

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
              指定要顯示的磁碟機、目錄或檔案。

  /A          依照指定的檔案屬性來顯示檔案。
  attributes   D  目錄                R  唯讀檔
               H  隱藏檔              A  保存檔
               S  系統檔案            -  無意義
  /B          使用單純格式 (沒有標頭資訊或摘要)。
  /C          顯示檔案大小千位數分隔符號。這是
              預設值。  使用 /-C 來停用分隔符號的顯示。
  /D          與寬的列表格式相同,但是依照欄來排序。
  /L          使用小寫顯示。
  /N          使用新的長列表格式,檔名會顯示在最右方。
  /O          依照指定的排序順序來列出檔案。
  sortorder    N  依名稱 (英文字母)   S  依大小 (最小的在前)
               E  依副檔名 (英文字母) D  依照日期與時間 (日期較早的在前)
               G  先列出子目錄        -  表示相反的順序
  /P          當資料填滿整個螢幕時暫停顯示。
  /Q          顯示檔案擁有者。
  /S          顯示指定目錄及所有子目錄中的檔案。
  /T          指定用來顯示或排序的時間欄位
  timefield   C  建立
              A  上次檔案存取時間
              W  上次寫入檔案時間
  /W          使用寬的列表格式。
  /X          顯示對非 8.3 格式的檔案產生的短檔名。
              這個格式和 /N 相同,但是短檔名會插入在
              長檔名之前。 如果沒有長檔名存在,該處會
              顯示空白。
  /4          顯示四位數的年份

參數可能會在 DIRCMD 環境變數預先設定。您可以在任何參數使用連字號字首(-)
來覆蓋預先的設定--例如: /-W。





我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
2003-8-13 00:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 9 楼』:  

没有介绍长文件名呢。。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2003-8-13 00:00
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 10 楼』:  

谢谢Wengier和Roy指出我文章出的漏洞。
在这里也想请教你们一下,究竟是要把文章的内容写全,比如说像Roy介绍的DIR命令那样详尽呢?还是只要写出常用的命令和参数就可以呢?
也请其他版主和注册会员们一起来讨论一下吧。


[此贴子已经被作者于2003-8-13 23:41:26编辑过]






艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-13 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
Dark-Destroy
元老会员





积分 8312
发帖 3551
注册 2003-3-22
状态 离线
『第 11 楼』:  



  Quote:
以下是引用cn_archer在2003-8-13 21:55:20的发言:
谢谢Mengier和Roy指出我文章出的漏洞。
在这里也想请教你们一下,究竟是要把文章的内容写全,比如说像Roy介绍的DIR命令那样详尽呢?还是只要写出常用的命令和参数就可以呢?
也请其他版主和注册会员们一起来讨论一下吧。

呵呵...Wengier什麼時後改名成Mengier了??呵呵.....



MSN:tiqit2@hotmail.com
2003-8-13 00:00
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 12 楼』:  

啊!!我的错啊……
今天打字打蒙了头……



艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-13 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 13 楼』:  目录操作命令的补充

8. TREE 显示目录结构     外部命令
    基本格式为“TREE 盘符\路径\目录名  /F /A”。它的作用是以树状图形显示驱动器或路径的目录结构。其中参数“/F”为显示每个文件夹中文件的名称。参数“/A”使用 ASCII 字符,而不使用扩展字符。我个人认为没什么区别,而且“/F”参数更美观些。



艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-18 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
cn_archer
元老会员

农民


积分 2903
发帖 991
注册 2003-7-23
来自 福建省
状态 离线
『第 14 楼』:  DOS基本命令(二)文件操作命令

大家都来帮我看看吧

五、文件操作命令
    1. COPY   文件拷贝          内部命令
    必用的DOS命令之一,基本格式是“ COPY 盘符\路径\源文件名 盘符\路径\目标文件名”。是DOS下最为常用的命令之一,作用就是把一个或多个文件拷贝到需要的地方。例如“COPY C:\STUDY\STUDENT.TXT D:\BAK\STU.TXT”,就是把C盘STUDY目录下的STUDENT.TXT文件拷贝到D盘的BAK目录下,并改名为STU.TXT。当然,不改名也可以,而且命令中还可以加上通配符。
    事实上,它还有许多参数和其它的用法,但初学者先掌握这个基本用法吧。罗马不是一天建成的!
    2. DEL    删除文件          内部命令
    相当常用的命令,基本格式是“DEL 盘符\路径\文件名”,作用是把指定的文件删除,但也只能删除文件。在搭配上通配符后,可以删除一个或多个文件。
    3. REN    重命名            内部命令
    基本格式是“REN 盘符\路径\原文件名 新文件名”,作用就是重命令。它除了可以对文件进行重命名操作后,还可以对空的目录进行重命名操作,但对有文件或有子目录的目录则无效。
    4. TYPE   查看文件内容      内部命令
    基本格式是“TYPE 盘符\路径\文件名”,查看指定文件的内容。很遗憾的是,它只能查看文本或ASCII格式的文件。
    5. EDIT   文本编辑          外部命令
    很实用的一个外部命令,你可以直接输入“EDIT”来启动它,也可以用“EDIT 盘符\路径\文件名”的方式来进行编辑或新建一个文本文件。事实上在早期DOS下的AUTOEXEC.BAT和CONFIG.SYS的编辑几乎都是靠它来完成的。但和TYPE命令类似的,它只能对文本或ASCII格式的文件进行操作。
    6. XCOPY  拷贝文件或目录    外部命令
    基本格式是“XCOPY 盘符\路径\源文件或目录名 盘符\路径\目标目录名 /S /E ……”。极实用的命令,它的作用与COPY类似,但功能远远比COPY强大。它可以复制文件和目录,甚至包括目录之下的子目录和孙目录中的内容。它有着相当多的参数,这里简单介绍两个最实用的。
    /S这个参数能够复制操作目录中的所有文件和目录,除了空目录。/E则是复制操作目录中的所有文件和目录,包括空目录。其他的参数就暂时不说明了,有机会再介绍吧。
    7. MOVE   移动文件或目录    外部命令
    基本格式是“MOVE 盘符\路径\源文件或目录名 盘符\路径\目标文件或目录名 /Y或/-Y”。也是相当实用的命令,与XCOPY类似,区别就在于XCOPY是拷贝,而MOVE则是移动。他的两个参数/Y和/-Y的作用刚好相反,/Y的作用是取消确认改写一个现有目标文件的提示,即所有的提示都回答YES,而/-Y则相反。
    8. FC     文件比较          外部命令
    基本格式是“FC 盘符\路径\文件名 盘符\路径\文件名 /参数”。它的作用主要是比较两个或两套文件,并显示其不同处。有时很有用,比如说你想知道一下某软件向注册表中添加了什么,只要把安装前后的注册表备份对比一下就行了。参数比较多,我都把它列出来吧,毕竟文件比较需要详细的信息。
    /A         只显示每个不同处的第一行和最后一行。
    /B         执行二进制比较。
    /C         不分大小写。
    /L         将文件作为 ASCII 文字比较。
    /LBn       将连续不匹配的最大值设为指定的行数。
    /N         在 ASCII 比较上显示行数。
    /OFF[LINE] 不要跳过带有脱机属性集的文件。
    /T         不要将 tab 扩充到空格。
    /U         将文件作为 UNICODE 文字文件比较。
    /W         为了比较而压缩空白(tab 和空格)。
    /nnnn      指定不匹配处后必须连续匹配的行数。




艰难奋长戟,万古用一夫

中国DOS联盟  http://www.cn-dos.net   欢迎大家来共同学习
我的MSN&E-Mail cn_archer@hotmail.com  QQ 56049418
2003-8-18 00:00
查看资料  发送邮件  发短消息 网志  OICQ (56049418)  编辑帖子  回复  引用回复
myqq166
初级用户

逸海游神


积分 151
发帖 14
注册 2003-10-25
状态 离线
『第 15 楼』:  

总结的不错,为君加油


继续  继续   发扬光大



看时光如流水,~'~'~._
    (((\\~ _~'~.
     )a , ~ _~,,,~'~
    \_  /,-~,,~''
     \ )--. 
      \/  '
      )&,  ._ ',
      \_\_ ( '. \
       '.___'. 让美丽属于你!

我们的智慧来源于不断的学习,愿真诚和睿智永远陪伴着我们。

⊙ㄍ⊙ㄍ 我愿如鱼 ⊙ㄍ⊙ㄍ 游弋在知识的海 £ㄍ£
2003-10-27 00:00
查看资料  发送邮件  发短消息 网志  OICQ (3214361)  编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: