《DOS命令一日通》第二章 使用计算机起步工作
来源:互联网 发布:js中大于等于怎么写 编辑:程序博客网 时间:2024/06/05 18:15
第二章 起步
1. 引言
————————————————————————————————————
本章指导你进入计算机使用的几个过程, 包括开启计算机电源, 检查一些重要的控制文件,设置系统的时间和日期, 然后再确定你在使用的是DOS的哪一个版本。
引用的命令包括:
DATE 设置系统日期.
TIME 设置系统时间.
VER 显示系统当前使用的DOS版本.
引进和考察的最常用的DOS文件包括:
CONFIG.SYS 配置文件;用在计算机起动时配置内存或安装专
用的设备驱动程序.
AUTOEXEC.BAT 自动执行的命令文件;当计算机起动时能自动执
行其中包含的DOS命令.
2. 开启计算机电源
————————————————————————————————————
在开启你的计算机之时, 在BOOT盘(引导盘)中必须存有DOS系统. BOOT 盘是一基本的盘,DOS就是从BOOT盘安装到你的计算机中去的. 开机过程包括安装BOOT程序以及DOS系统文件BIO.COM,DOS.COM与COMMAND.COM.这些文件的用途已述于第一节.
如果你的计算机装有硬盘驱动器,那么硬盘很可能已经格式化,且已包含了所有
必要的DOS系统文件. 如果不是这样,则可转入第三节,那里讲述了盘的格式化过程.如果你的计算机只装备了可卸盘(软盘),你可在驱动器A(如果有2个软盘驱动器, 通
常是左边或上边的那个软盘)中插入含有DOS的盘,然后再开启计算机电源.
本书以下假设你的系统使用了硬盘驱动器,它通常称为驱动器C. 如果你的计算机只有软盘,那么以下所有作业中,凡是出现C的地方都要改用A来代替; 如果你的计
算机有两个软盘的系统,那么第二个软盘驱动器称为B. 下图说明了两种最常见的计
算机配置.
(插入28页上的图)
3. 日期与时间命令
————————————————————————————————————
你的计算机装有24小时制的系统时钟.只要电源开着,时钟都能正确地计时计日.新型计算机带有干电池供电的时钟,因而即使把电源关掉, 仍能正常维持时钟的计时工作.如果你使用的是一个80286,80386或80486微型机, 则当系统在第一次开机
和配置时就初始化好了. 配置信息,包括日期,时间,磁盘驱动器的类型,存储器(扩
展存储器和扩充存储器)的类型与容量, 都记录在一个由干电池维护的CMOS存储器
中.如果你的计算机是一个不带时钟-日历板的8086或8088微型计算机,你就必须在
每次开机时打入日期和时间. 以下就是时间和日期命令的说明.
DATE
----
日期命令DATE是DOS的一个内部命令.因此,当DOS的文件目录显示出来时,你看不到一个叫DATE的文件.DATE命令是在你插入DOS盘并开启电源时自动执行的.你同样可以用在DOS提示符后下打入DATE再按Enter键的办法来运行DATE命令.任何一种情况下都会看到类似于以下这样的一个屏幕:
(插入29页上面的打印清单)
这时,你可以按所用国家语言打入日期记法来响应以上提示.例如, 如果你的机器是按美国方式配置时,就可按09-01-90或10-21-91这样的形式打入月,日,年,然后再按Enter键. 这样日期就被DOS记录下来了.如果日期对你不重要,你可简单地只打一个Enter来响应日期.
你同样可以用打入'DATE',紧跟着打入真正的日期,再按Enter 的办法来输入日期.这是一种不显示日期提示来输入日期的单行输入法.
TIME
----
如同DATE命令一样,时间命令TIME也是DOS的一个内部命令. 因此,在DOS的文件
目录显示中,也是看不到的. 系统的计时使用了一个24小时制的时钟.如果你使用着DOS3.3或更早的DOS版本,你必须打入13.30来表示下午1:30.如果你使用4.01+版,你
可以使用12小时制的记时法,这将在本节最后一段说明.
在你插入DOS盘并开启电源时,TIME命令是跟随DATE命令自动执行的. 如果你的
计算机配有硬件的时钟-日历装置,或使用了包含TIME命令行AUTOEXEC.BAT文件, 则时间命令TIME的自动执行就被取消.
打入TIME命令
------------ 你同样可以直接在DOS提示符后打入TIME再按Enter键来使用TIME命令. 当TIME
命令执行时,你将看到类似于以下这样的一个屏幕提示:
(插入29页下面的打印清单)
打入的时间应表示成:
时:分:秒:分秒.
例如,可用10:45的形式,再按Enter来输入当前的时间. 输入的时间就被DOS记录了.你可用句点代替冒号来分隔时分秒. 秒和分秒通常可以省略不打, 但若你希望所计时间具有这样级别的精确度,你可用冒号或句号分开后分别打入秒和分秒.如果时间对你不重要,你可简单地只打一个Enter来响应时间提示.
你同样可以用打入'TIME',紧跟着打入目前的时间,再按Enter 的办法来输入时间.用这种办法输入时间就不会显示时间的提示语句.
DOS 4.01和12小时制计时法
------------------------
MS-DOS 4.01以及后来DOS版本支持12小时制的计时法,这时时间的输入可用a,p,或am,pm的符号来表示.请看下面的两个例子:
(插入30页上的打印清单)
两种形式的计时方法都是有效的.如果你希望用24小时制的计时方法,则可用22:30来代替10:30p,用10:30来代替10:30a,等.
DATE和TIME命令作业
------------------
在这一"手把手"式的作业中,你将使用DATE命令和TIME命令来输入当前的日期和时间.检查一下你的计算机是否已确实连接妥, DOS盘是否已经插入A. 如果你的计算机是一个装有时间-日历选件的硬盘系统, 可利用软盘引导的办法来绕过这一选件. 软盘引导就是把DOS盘插入A,再起动计算机.
1) 如果你的计算机已经打开,DOS提示符也已出现,转到以下第3步,否则插入你的 DOS盘,并打开你的计算机电源.
注 释
以下所列步骤,通常是在系统开机时你对DATE和TIME提示作出的
响应. 但为了由DATE令本身来说明DATE提示符的使用,要暂时忽
略开机时的一些提示.
2) 按Enter键2次,来分别响应DATE和TIME的提示.这时就出现了DOS提示符.
3) 打入DATE, 然后再按Enter键. 注意DATE提示符.
(插入31页上面的打印清单)
4) 按提示所指出的形式(用破折号或斜线分开日,月,年),打入当前的日期,并按
Enter键.
5) 当前日期已被记录了下来. 为了验证打入的当前日期,你可重复以上第三步.
如果你不想再改变日期,按Enter键,再显DOS提示符.按Enter键能使系统日期
保持不变.
6) 打入TIME并再按Enter键,注意TIME提示.
(插入31页下面的打印清单)
7) 按提示所指出的形式(用冒号分开时与分)打入当前的时间,并按Enter键.
8) 当前时间已被记录下来了.为了验证输入的当前时间,你可重复以上第6步.如 果你不想再改变时间,按Enter键,再显DOS提示符.按Enter键使系统的时间保
持不变.
9) 如果你在使用的是DOS4.01或更晚的版本,可试验一下12小时制的时间记录法: 在打入时间之后再跟着打入一个a或p.
4. VER命令
———————————————————————————————————— VER命令是DOS的内部命令,它显示你正在使用中的DOS版本号.请打入VER并按一
次Enter键,就会出现类似于以下这样的一个屏幕:
(插入32页上的打印清单)
VER的作业
---------
本作业用来检查你的系统的DOS版本号.
1) 在DOS提示符后打入VER并按Enter键.
2) 检查屏幕, 看看你的系统在使用哪一个DOS版本.
5. DOS配置与自动执行文件
———————————————————————————————————— CONFIG.SYS文件和AUTOEXEC.BAT文件可用来设置计算机对命令的响应方式. 我
们将要简单地这两个文件的用途.这两个文件对你的计算机的正常操作并非总是重
要的,但有些命令确实要依赖于这些文件. 在研究DOS的现阶段, 不期望你就去使用这些命令.但知道它们是什么,它们是怎样使用的,是重要的. 当你读完本书后,你就
可以试验这些文件对你的机器执行某些程序的影响,包括运算速度和存储器的分配.
由DOS 6.00版的引入, 起动时按F8键可以让你选择CONFIG.SYS文件每一个命令
的使用与否.在执行过程中,当遇到CONFIG.SYS文件的每一行时, 系统都向你提问是
接受(accept)这一命令,还是旁路(bypass)该命令.在DOS6.00中,按F5键还可以旁路
CONFIG.SYS整个文件. 这一按键应在你看到"Starting MS-DOS..." 的时候打入.
DOS 6.2版对CONFIG.SYS文件和AUTOEXEC.BAT文件都提供了这一功能.这样你可以隔
离由这两个文件引起的配置问题.DOS 6.2还允许你使用COMMAND/Y开关,将CONFIG.
SYS或BATCH文件的执行过程改成为步进方式.有关COMMAND/Y的信息,你可在DOS提示
符下打入 HELPCOMMAND并按Enter键来进一步查看.
CONFIG.SYS
----------
当你把计算机电源打开后,DOS搜索一个叫CONFIG.SYS的文件, 并按照这一文件中的命令来调整你的计算机的配置. CONFIG.SYS文件总是在驱动器C 的主目录中找
到.如果你的计算机系统有硬盘,则可以由软盘来引导这个系统,但CONFIG.SYS 文件仍然是在驱动器C中. 在使用软盘的微型计算机时,DOS总是在驱动器A上. 有些微机用B起动,但这种系统很少.
CONFIG.SYS文件可以用DOS的EDLIN,EDIT,COPY命令 或用一个ASCII文字处理器
来建立和保存.第五节将向你说明如何用COPY命令来建立文件.以下的命令行是你在
MS-DOS 6.2和WINDOWS 3.1的CONFIG.SYS文件中典型所见的.
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
BUFFERS=60,0
FILES=50
DOS=UMB
LASTDRIVE=H
FCBS=16,0
DEVICEHIGH/L:1,12048=C:\DOS\SETVER.EXE
DOS=HIGH
STACK=9,256
SHELL=C:\DOS\COMMAND.COM C:\DOS\ /E:512/p
DEVICEHIGH/L:1,39360=C:\DOS\DBLSPACE.SYS/MOVE
如果你对这些命令完全陌生,那也不要紧,这里, 只要知道这些文件可以存在并且是用来控制你的计算机的操作方式就可以了.
以下是对一些命令行的解释.
在以上的CONFIG.SYS文件例子中, 前面的3行是供MS-DOS 5.00(或6.00)与配有至少2M字节RAM的80286(或80386,80486)微型计算机使用的. 4-7行则用于从2.00开
始的所有DOS版本.
注意,以上第一行的DEVICE记法通常写为DEVICEHIGH,这一行的作用是把设备控制程序由原来存放的程序存储器移到高端存储器. 而几行中都出现的 "\DOS\"符号
串,则是用来告诉DOS,要在"DOS"子目录中寻找对应的设备驱动文件. 反斜线(\) 常
常跟在一串文字后来表示一个目录,而不是一个文件.有关目录和合件名, 你将在第四节中学到更多的东西. 以下是对以上CONFIG.SYS文件每一个命令行的说明.
DEVICE=\DOS\HIMEM.SYS -- 这一命令用来分配640K以上(即地址大于640K)的内存
区域,这里可以装入某些设备驱动程序; 这样可使前面的640K基本内存中有更
多的部分留给用户程序使用.
DOS=HIGH -- 这一命令把MSDOS 5.00或6.00的系统文件安装到640K以上的区域中.
BUFFERS=60,0 -- 第一个值(这里是60)可以是1到99之间的一个数. 第二个值可以
是1-8之间的一个数,用来指定二级缓冲存储器(Secondarybuffer cache)中
的缓冲器数目.
BUFFER是计算机存储器中包含528个字节的一个区域, 用来临时存放从磁盘读
出来的或写入到磁盘中去的数据.BUFFER的使用可加快数据的输入输出操作.
它在处理数据库的数据时特别有用.
FILES=50 -- 这一命令可改变能同时打开的文件数目.缺省时的值是8.许多程序要
求将FILES设置成为20-40之间的一个数值.
AUTOEXEC.BAT
------------
这一文件所包含的命令行,在你的系统开机时,DOS会自动去搜索执行.文件中每一个命令的执行就和你从键盘上直接打入它们时一样. 类似于CONFIG.SYS, DOS 是在系统被引导的过程中查找AUTOEXEC.BAT文件的.如果这些不存在,并且计算机内也
未装入干电池供电的时钟-日历装置,那么接下去就显示DATE和TIME提示符.
以下这一例子包含着AUTOEXEC.BAT文件中典型出现的几个命令行:
(插入35页的打印清单)
这一AUTOEXEC.BAT文件中的命令行执行了以下几个工作:
@ECHO OFF -- 在执行每个命令时,禁止显示屏幕对话.
PROMPT $P$G -- 用来修改DOS提示符的形式. 不用任何命令时, C的提示符是C:,
用了$P后,就会显示路径(Path)名,用了$G后,则会显示一个大于(Greater)
符号(>). 使用$P$G的结果,对于驱动器C的主目录的显示就变为C:\>;如果
现在是在\DOS子目录中,则将会显示C:\DOS>.
PATH= C:\;C:\DOS5;C:\WPS1 -- 使你在任何目录中,都能访问所列的三个目录路
径中的程序.
CHKDSK/F -- 运行CHKDSK程序;并用选择项"fix"来恢复失落簇(Lost clusters).
如果你在用DOS 6.2版,应利用SCANDISK 来代替 CHKDSK/F, 以执行更彻底的
磁盘分析和修复工作.
6. 终结
———————————————————————————————————— TIME,DATE与VER三个命令容易使用也很容易理解,这是大部分DOS命令的典型情
况. 而CONFIG.SYS与AUTOEXEC.BAT两个文件比较复杂,但用得很普遍. 在本书后面,有关CONFIG.SYS文件中的命令行, 将会提供更多的信息;AUTOEXEC.BAT文件所包含
的命令行的作用,在有关的作业中也会得到详细的说明.
由于DOS 6.2 的引入,在CHKDSK屏幕的对话中,在千位数之间加上了逗号, 这样使数值的读出容易一点.
- 《DOS命令一日通》第二章 使用计算机起步工作
- 《DOS命令一日通》第十一章 用MODE命令控制计算机设备
- 《DOS命令一日通》附录
- 《DOS命令一日通》第八章 自动文件执行(批处理文件)
- 《DOS命令一日通》第十三章 抗病毒保护
- 《DOS命令一日通》第七章 管道命令与DOS过滤器
- 《DOS命令一日通》连载说明
- 《DOS命令一日通》目 录
- 《DOS命令一日通》第一章 引论,DOS概述
- 《DOS命令一日通》第四章 文件与目录的命令
- 《DOS命令一日通》第十章 文件属性与复制的控制命令
- 使用dos命令关闭计算机的方法
- 《DOS命令一日通》第三章 磁盘的准备与检查
- 《DOS命令一日通》第五章 文件复制与磁盘复制
- 《DOS命令一日通》第六章 文件的删除,改名与显示
- 《DOS命令一日通》第九章 文件备份的制作与恢复
- 《DOS命令一日通》第十二章 内存与磁盘的管理,文件的压缩
- OReilly - 使用Joomla - 第二章 快速起步
- Java编程思想-9
- 机器学习项目到底怎么做? 站在巨人的肩膀上!-----资料分享
- vs2017控制台出现中文乱码
- **系统调用**
- c语言实验—时间格式转换
- 《DOS命令一日通》第二章 使用计算机起步工作
- Spring(三、Spring AOP)
- php 字符串使用总结
- maven项目报错解决前提
- 对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()
- jenkins启动方法-日常启动
- springmvc自定义视图解析器
- html文件和js脚本分离
- 四大组件--BroadcastReceiver