dos笔记。
预备知识:1,在2023年windows 95推出以前,占统治地位的操作系统是dos(disk operation system 磁盘操作系统)。
2,在字符界面下,我们只能通过键盘输入字符来指挥电脑工作,电脑完成一个命令后,出现下一个提示符,我们就又可以给电脑下命令了。注意,在dos下电脑一次只能做一件事,做完以后才能开始下一件事;而在95下,我们可能让电脑同时干几件事,比如,我们可以一边拷贝文件,一边写文章,一边浏览internet。所以人们把dos称为单任务的操作系统,而把 windows 95以上的系统称为多任务的操作系统。
3,在dos中,文件与目录是最重要的概念,这和95以上的一样,不同的是,“目录”在95以上的叫做“文件夹”。
4,用dir命令来查看磁盘上文件时,你会发现文件后缀(即文件扩展名)有很多种,它们当中大部分都是有一定含义的。其中凡后缀为exe、com或bat的文件都是可以直接执行的。这些以exe为后缀的文件叫可执行文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。
如果我们要执行这些文件,只需在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。
5, 所谓批处理,就是一下可以执行很多条命令,当我们想让电脑完成一系列任务时,可以一个一个命令的执行,也可以将这些命令都装入一个文件中,只要敲一下这个文件名,电脑就会将这一批命令一次执行完毕。
6,当你拿到一个新软件时,首先就可以用dir命令查看有没有以它们为后缀的文件,一般情况下,你都能找到一个或几个这样的文件,你大可放心地去执行它们,其中必然有一个是对的,错了也没关系,一般不会有太大的影响。
7,实际上,要完整地表达一个子目录应该是盘符加目录,比如c: \dos\temp,那么完整地表达文件呢?就是盘符加目录加文件名,比如c:\dos\temp\就叫做的路径。
8,输入可执行文件名时(也可以更改环境变量中的path,将所要执行文件的目录即文件夹输入,那么可以直接在dos中输入执行文件名来运行指令),dos会在当前目录中寻找该文件,如果找不到,会提示错误的文件名,但是我们不是一定要把当前目录更换到文件所在的目录才能运行它的,可以在文件名前加上完整的路径就可以了,比如我们现在的当前目录是c:\dos,我们要运行d:\test\那么我们可以直接输入d:
\test\回车,这样我们不改变当前目录就可以执行其它目录下的文件。
9,现在用电脑的人都知道软盘,但你知道新买来的软盘是不能直接使用的吗?(这概念有点过时,因为现在有很多厂家生产的软盘都先帮你格式化过,不过这命令还是不能不学,因为太有用)新买的软盘你既不能用copy命令向软盘上复制文件,也不能用dir命令查看软盘上的内容,甚至从键盘上输入a:都会引起错误。
这是为什么呢?因为软盘在使用前需要先格式化,在软盘上作出许多位置标记,然后才能向上面填写数据和文字,这就好象在一张白纸上画格子,然后再在这些格子中写字一样。这个在软盘上打格子的过程,就叫格式化。
给软盘格式化,要使用format命令。有一件事必须告诉你,如果要格式化的不是新盘,format命令会把磁盘上的所有文件都删除掉,所以在格式化之前,你要确认磁盘中的内容全都是无用的,否则将会给你带来很大损失。切记:
不要尝试对硬盘使用format命令,除非你知道自己在干什么,否则你将丢失你电脑内的一切信息。
dos启动:
电脑刚启动时,要先从某个磁盘上将一些系统程序读入内存后才能正常工作,我们将这个磁盘叫做启动盘。
通常,我们用a盘或c盘作为启动盘,在特殊情况下,硬盘的其它盘符和少数电脑的光盘也可以作启动盘。制作启动盘需要使用sys命令,可以参看后面的命令部分。
dos系统启动时,要先从启动盘中读取两个系统文件然后在启动盘的根目录下寻找并执行 三个文件。其中和 这三个文件缺一不可,否则电脑将无法正常启动。
和这两个文件是用来配置系统运行环境和自动执行一些命令,它们对电脑的运行性能以及许多设备的驱动起到了至关重要的作用,我们可以根据自己的需要对它们的内容进行修改,叫做自动批处理文件,它是批处理文件的一种,因为dos启动时会自动运行它,所以叫做自动批处理文件。你可以把自己每次启动电脑时都要运行的程序放在里面。
如果电脑在根目录下找不到这两个文件,也是可以运行的,但有许多复杂的软件和设备将无法正常工作。比如光驱、声卡以及windows程序等。所以,初学者应注意不要将上面的几个文件删除,否则,电脑将不能正常工作。
dos常用命令。
1,dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。
2,在dos命令中,*在文件名**现是代表任意字符的意思。例如,a.*就代表了文件基本名是a,扩展名是任意的所有文件。
在使用通配符时,文件基本名和扩展名中最多只能各出现一个*,而?可以在不超过文件名和扩展名长度的前提下出现多个。
3,cd是英文change directory(改变目录)的缩写,4,md(make directory--创建目录)和rd(remove directory--删除目录)。使用rd命令时必须注意:
1)要删除的目录里不能再含有子目录;2)要删除的目录不能含有任何文件;3)不能删除当前目录;4)根目录无法删除;
5,copy命令的格式 copy 源文件名目的文件名。
无论源文件还是目的文件:1)如果不指明驱动器名,即为当前驱动器;2)如果不指明
目录,则为当前目录;3)如果不指明文件名,则为相同的文件名。
6,del即delete(删除)的缩写,显然它的作用就是“干破坏”删除文件。
7,如果想给一个文件改个名字,可以用ren(rename)命令。ren命令的格式是:ren 源文件名目的文件名。例如把改成就可以输入ren
8,type命令,你就可以知道文件里写了什么东西。 type命令的格式就是:type 文件名。
9,format命令的格式很简单: 格式化a盘,就是format a:,10,diskcopy,翻译成中文就是磁盘复制。
所谓复制磁盘就是复制出一个和原来磁盘内容一模一样的磁盘,其实和复制文件也差不多。 diskcopy命令的格式很简单:diskcopy 源驱动器名目的驱动器名。
举个例子来说,如果要在a驱动器上复制磁盘,就输入:diskcopy a: a:
(奇怪吧,哪来两个a盘,且看下文电脑是如何理解的)。输入diskcopy a: a:
命令后回车,电脑提示让你插入源盘插入磁盘后,随便敲一个键,计算机就开始读源盘上的内容,读完原盘后,电脑会叫你插入插入磁盘,原来电脑是这样理解两个a盘的,把原盘取出,再插入要写的磁盘,呵呵,还有够聪明的。换完盘后,按任意键,计算机开始向磁盘上写入源盘的内容。写完之后,计算机会问你是否再复制一张和源盘一样的磁盘,如果你不想复制,敲入n;这时计算机会再问你是否进行另一张磁盘的复制工作(还真够烦的,啰啰嗦嗦),如果没有其它磁盘需要复制,键入n。
有个小问题提醒你注意,如果你有两个驱动器,当然可以不这样靠替换磁盘的手段,可以直接用diskcopy a: b:,一次把工作做完,不过有个前提,就是你的两个驱动器的规格必须是一样的。
最后大家肯定要问,这命令有啥用啊,其实也很简单,它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。
11,利用deltree命令确实可以很方便地删除目录,但如果误操作之后,损失也是很大的,所以在使用deltree命令之前,要确认每个子目录下的文件都是没有用的。对于初学者,最好慎用该命令。
12,mem是memory的缩写,该命令用来查看你的计算机内存有多少,以及内存的使用情况。
13,chkdsk是check disk的缩写,用来检查你的磁盘的使用情况。 chkdsk命令的格式是: chkdsk 磁盘名,例如要检查a盘使用情况,就输入chkdsk a:
14, 平常应用时,我们一般用c盘启动,启动后,提示符显示为c: ,但有时我们也需要由a盘来启动,比如,电脑感染了病毒,就要用无毒的软盘启动后,再用杀毒软件杀毒。在正确的设定下,将具有启动功能的软盘插入a驱动器中,电脑启动后,提示符为a:
。那么,我们怎样才能使一张软盘具有启动功能呢?dos为制作启动盘专门提供了一条命令,这就是sys命令。
sys命令的格式很简单: sys 驱动器名,例如在c盘提示符下输入: sys a:
,就是将c盘上的系统文件传输到a盘上,把a驱动器中的磁盘制作成启动盘。如果在a盘启动的情况下, sys c:就是将a盘上的系统文件传输到c盘上。
除了sys命令,还可以使用format a:/s命令在格式化磁盘的同时制作系统盘。如果一张软盘具有启动功能,那么它的根目录下一定有和三个文件,而且,前两个文件必须处于磁盘最前面的磁道上。
当我们用dir命令查看刚制作的启动盘时,我们可以看到根目录下有文件,却看不到这两个文件。其实,这两个文件是系统文件,直接用dir命令是看不到的,如果我们用dir/as命令就可以看到它们了,这个命令的作用是查看系统文件。另外提一下,我们不能简单地用copy命令来制作启动盘,因为用copy命令拷贝的系统文件并不一定能放置在最前面的磁道上。
15,path命令的格式很简单: path 目录名,如果有很多目录,中间就用;讲个例子吧,比如,path=c:\dos;c:
\windows;c:\ 这条命令就是说,当我们执行一个文件时,电脑先在当前目录下查找这个文件,找到则执行,如果没有找到,则电脑按照path命令所指定的目录顺序去查找,先在c盘dos目录下,然后在windows目录下,最后在c盘根目录下寻找这个文件。但是,每次输入path路径仍是件很麻烦的事情,记得我们第一课讲过的dos启动顺序中要自动执行的一个命令文件吗?
对了,就是我们把path命令写在该文件里,这样启动计算机后,你就可以执行path命令指定目录中的任何可执行文件了。
DOS编程高级技巧
dos编程高级技巧 结束篇。一 交互界面设计。没啥说的,看看高手设计的菜单界面吧 echo off clstitle 终极多功能修复。menucls color 0a echo.echo echo 请选择要进行的操作,然后按回车。echoecho.echo 1.网络修复及上网相关设置,修复ie,自定...
阅读作业 dos
阅读教学,向 三有 看齐。每次语文测试,总会发现学生缺乏良好的阅读习惯,阅读文章匆匆忙忙,走马观花吗,囫囵吞枣,不求甚解,凭主观感觉肢解文章,造成对文本的误读,失分连连。虽然教师在课堂上反复传授讲解,注重阅读的引导,但效果甚微。看来,学生语文素质下降的关键,便是缺少语言这 米 那如何有效进行阅读教学...
DOS批处理高级应用
时间 2009 10 16 21 05 58 点击 9 核心提示 精典的dos批处理高级应用分类 windows编程扩展名是bat 在nt 2000 xp 2003下也可以是cmd 的文件就是批处理文件。首先批处理文件是一个文本文件,这个文件的每一行都是一条dos命令 大部分时候就好象我们在dos提...