BIOS & DOS

时间:2024-02-16 21:39:39

 认识 BIOS


 所谓的BIOS,就是基本输入、输出系统的英文简写。从实质上说,BIOS是一段被固化在计算机ROM(只读存储器)芯片上的一组程序,为计算机提供最低级的、最直接的硬件控制与支持。
 
    BIOS的具体功能和作用如下:
    ① 提供BIOS中断调用,即BIOS中断服务
    它是微机系统软、硬件之间的一个可编程接口,用于程序软件功能与微机硬件实现的衔接。DOS/Windows操作系统对软、硬盘、光驱与键盘、显示器等外围设备的管理即建立在系统BIOS的基础上。
    ② 提供系统设置功能
    在BIOS ROM芯片中装有一个系统设置程序,用户可以用它来设置微机部件配置信息和进行一些个性化的设置。这个程序一般在开机时按下一个或一组键即可进入,它提供了良好的界面供用户使用。用户通过BIOS系统设置程序生成的微机部件配置信息是放在一块可读写的CMOS RAM芯片中的,它保存着系统CPU、软硬盘驱动器、显示器、键盘等部件的信息。计算机系统关机后,主板通过一块后备电池向CMOS供电以保持其中的信息。如果CMOS中关于微机的配置信息不正确,会导致系统性能降低、零部件不能识别,并由此引发一列系统的软硬件故障。这个设置过程一般称为“BIOS\'’设置。新组装的计算机或添加了部件的计算机都需要进行BIOS设置。
    ③ 提供系统自检功能
    计算机接通电源之后,系统将执行一个自我检查的例行程序。这是BIOS功能的一部分,称为Power On Self Test(加电自检,简写成POST)。完整的POST自检过程包括对CPU、系统主板、基本的640KB内存、1MB以上的扩展内存;对键盘、软驱、硬盘及CD-ROM子系统作检查;对并、串口及USB等进行检测。
    计算机自检中如发现有错误,将分两种情况处理:对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或喇叭鸣响信号,等待用户处理。
    POST自检完成后,BIOS还将按照系统CMOS设置中的启动顺序搜寻软硬盘驱动器及CD-ROM、网络服务器等有效的启动驱动器,并且读入操作系统引导记录,然后将系统控制权交给引导记录,由引导记录最后完成系统的启动。此时操作系统接管计算机的控制权。
 目前市面上较流行的主板BIOS主要有Award BIOS、AMI BIOS、Phoenix BIOS三种类型。Award BIOS是由Award Software公司开发的BIOS产品,在目前的主板中使用最为广泛。Award BIOS功能较为齐全,支持许多新硬件;AMI BIOS是AMI公司出品的BIOS系统软件,开发于80年代中期,早期的286、386大多采用AMI BIOS,它对各种软、硬件的适应性好,能保证系统性能的稳定;Phoenix BIOS是Phoenix公司产品(Phoenix意为凤凰,有完美之物的含义),多用于高档的586原装品
 
 牌机和笔记本电脑上,其画面简洁,便于操作。


2 BIOS基本设置
 AWARD公司是世界最大的BIOS生产厂商之一,其产品也被广泛使用AWARDBIOS为例介绍BIOS设置中的有关选项的含义和设置技巧。下面就以用户在开机画面中按下“Del”键,即可进入AWARD BIOS的设置界面。该界面中包含13个设置菜单,界面中部介绍设置BIOS的方法,界面下部是对当前光标所在的菜单的功能介绍。
 
 ▲  不同的主板的BIOS设置程序的内容有所不同,因此用户的BIOS设置程序中的内容可能有所不同。
 
STANDARD COMS SETUP(标准COMS设置)
    在本菜单中,用户可以对日期、时间、第一个EIDE接口上的主IDE设备(硬盘)和从IDE设备(硬盘或CD—ROM)、第二个EIDE接口上的主1DE设备(硬盘或CD—ROM)和从IDE设备(硬盘或CD—ROM)、软驱、显示系统的类型等参数进行设置。
 因为日期和时间的设置比较简单,所以就不介绍了。这里主要介绍1DE设备、显示系统的类型参数的设置方法。
 
    1、IDE设备的参数设置
    这个设置比较复杂,在界面中以表格的方式展现。用户可以将Type(类型)和Mode(模式)项设置为Auto,使BIOS自动检测硬盘,当然也可以利用主界面中的IDE HDD Auto Detection菜单来检测。用户还可以使用User选项,手动设定硬盘的参数。在这种情况下用户必须输入柱面数(Cyls),磁头数(Heads),写预补偿(Precomp),磁头着陆区(Landz),每柱面扇区数(Sectorxs),工作模式(Mode,内容见下)等几种参数。硬盘大小在上述参数设定后自动产生。这种设置方法对于一般用户来说很困难,建议不要使用。
    硬盘工作模式(MODE)项是一个比较特殊的参数,用户可以根据自己的硬盘的实际情况选择下述三种工作模式中的一种:
    1)  NORMAL模式  传统的标准模式,支持硬盘容量最高至528MB。
    2)  LARGE模式  当硬盘容量超过528MB,而硬盘或操作系统不支持LBA模可采用此选项。
LBA模式(Logical Block Addressing Mode)  适用于硬盘容量超过528M“逻辑区块地址”(LBA)功能。现在的硬盘都支持这种模式。

    2、显示类型
  可选EGA/VGA、CGA40、CGA80、MONO等四种,用户应根据情况正确选用。

    3、出错状态处理选项
    1)  All Errors BIOS  检测到任何错误,系统启动均暂停并且给出出错提示。
    2)  No Errors BIOS  检测到任何错误都不使系统启动暂停。
     3)  All,But Keyboard  除键盘错误外,BIOS检测到任何其他错误,均暂停系统启动并且给出出错提示。
 All,But Disk/Key  除键盘、磁盘错误外,BIOS检测到任何具他错误,均暂停系统启动并且给出出错提示。

BIOS FEATURES SETUP(BIOS特色功能设置)
    该菜单用来设置计算机系统部件配置信息,其中有些选项由主板本身设计确定,有些选项用户可以进行修改设定,以改善系统的性能。主要参数设置方法如下:
1、Virus Warning
         病毒防御警告(缺省值为Disable),此功能可防止硬盘的关键区域及分区被更改,任何试图写入该区域的操作将会导致系统当机并显示警告信息。
 用户安装新的操作系统时,请先取消(disable)此功能,以免因冲突而无法顺利安装。

    2、CPU Internal Cache
    缺省为Enable(开启),它允许系统使用CPU内部的第一级Cache。CPU内部的Cache对提升CPU的性能可谓至关重要,除非当该项设为开启时系统工作不正常,此项一般不要轻易改动。该参数若被置为Disable(关闭),将会降低系统性能。
    3、External Cache
 缺省设为Enable,该参数用来控制主板上的第二级(L2)Cache是否起用主板上是否带有Cache,选择该项的设置。
 
    4、Quick Power On Self Test
 缺省设置为Enable,该参数主要功能为加速系统加电白检(POST)过程。用户将其设置为Enable后,计算机系统将跳过一些自检程序,使计算机引导过程加快。
 
    5、Boot Sequence
    选择驱动器启动顺序。一般有BIOS提供以下几种启动顺序:[A,CD-ROM,C]、[CD—ROM,C,A]、[D,A]、[E,A]、[F,A]、[C only]、[A,C]、[C,A]。请读者注意,某些老式主板并不支持由CD—ROM启动,而现在的新主板增加了更多的启动顺序如LSl20,ZIP等。
 6、Swap Floppy Drive(交换软盘驱动器)
 缺省设定为Disable。当该参数被设置成Disable时,BIOS把软驱连线扭接端子所接的软盘驱动器当作第一驱动器。当它开启时,BIOS将把软驱连线对接端子所接的软盘驱动器当作第二驱动器,即在DOS下A盘当作B盘用,B盘当作A盘用。
 
    7、Boot Up Floppy Seek
 当该参数被设置成Enable时,机器启动时BIOS将对软驱进行寻道操作。
 
    8、Boot Up Num lock Stares
 该参数用来设置小键盘的缺省状态。当设置为ON时,系统启动后,小键盘的缺省为数字状态:设为OFF时,系统启动后,小键盘的状态为箭头状态。
 
    9、Typematic Rate Setting
 当该参数被设置为Enable时,如果用户按下键盘上的某个键不放,机器按用户重复按下该键对待(重复按键速度可在下面的选项中设置);当被设置为Disable时,如果用户按下键盘上的某个键不放,机器按键入该键一次对待。

    10、Typematic Rate
 如果Typematic Rate Setting参数被设置为Enable,那么用户可以用此参数来设置按键速度。BIOS提供6、8、10、12、15、20、24、30这八档按键速度供用户选择。用户选择6档,则相当于按住某键—秒钟,产生6次按键相应。
 
    11、Typematic Delay
 如果Typematic Rate Setting选项被设置为Enable,那么用户可以用此选项设定按住某键后延迟多长时间后才被视为重复键入该键。该参数值可在250、500、750、1000这四个值中选择,单位为毫秒。
 
    12、Security Option
 如果用户将该参数设置成System,那么用户每次开机启动时BIOS都会提示用户输入密码:如果将该参数设置成Setup,那么用户仅在进入CMOS设置时会被提示输入密码(该设置仅在设置了密码的情况下有效)。
 
    13、Assign PCI IRQ For VGA
 当该参数被设置成Enable时,计算机将自动设定PCI显示卡的IRQ到系统的DRAM中,以提高显示速度和改善系统的性能。
 
    14、PCI/VGA Palette Snoop
 该参数用来设置PCI/VGA卡能否与MPEGISA/VESAVGA卡一起用。当PCINGA卡与MPEGISA/VESAVGA卡一起用时,用户应该将该参数设置为Enable,否则应设置为Disable。
 
 15、OS/2 Select For DRAM>64MB
 该参数允许用户在0S/2操作系统中,使用64M以上的内存。
 
    16、HDDS.M.A.R.T Capability
 一般现在的硬盘都支持S.M.A.R.T功能,所以建议用户将该参数值设置成Enabled。这样可以提高硬盘上数据的安全性。
 
CHIPSET FEATURES SETUP(芯片组特性)
 请读者注意,此菜单下的选项会因主板不同而差别很大.因为图中所示的设置项比较少,所以补充介绍几个重要的设置参数。
 
   主要参数设置方法如下:
    1、Auto Configuration(自动状态设定)
 当该参数被设置为Enabled时,BIOS依最佳状况状态设定。
 
    2、Aggressive Mode(高级模式设定)
 当用户想获得较好的效能时,而且系统在非常稳定状态下,可以尝试Enabled此项功能以增加系统效能,不过必须使用较快速DRAM(60ns以下)。
 
    3、VIDEO BIOS Cacheable(视频快取功能)
 缺省值为Disable。当该参数被设置为Enable时,计算机启用快取功能以加快显示速度。
 
    4、MemoryHoleAtl5—16M
 缺省值为Disabled。一些ISA卡会要求使用15—16MB的内存地址空间。若用户Enable该参数,那么系统将无法使用这部份的内存空间。
 
    5、ECP DMA Select
 缺省值为3。若在计算机并口工作在ECP模式下,则提供DMA通道选择,有1,3,Disable三种值可供选择。用户根据DMA设备的实际情况选择合适的通道。
 
    6、Onboard PCIIDE Enable
    缺省值为Both。该参数用来启用内建IDE通道,有下列选项可供选择:
    1)  Primary IDE Channel  仅启动主IDE通道(即第一IDE通道)。
    2)  Secondary IDE Channel  仅启动辅IDE通道(即第二IDE通道)。
    3)  Both 第一、二IDE通道均启用。
 Disable 禁用所有IDE通道。

POWER MANAGEMENT SETUP(电源管理)
    该菜单的功能为电源管理设置,用户可以用该菜单来控制计算机主板上的绿色省电功能。计算机能够实现的省电模式有四种,用户可以在本菜单的设置内容中将对应的参数设置成Enable即可:
1)  Doze(小睡)模式:当设定时间一到,CPU时钟变慢,其他设备照常运作。
2)  Standby(待命)模式:当设定时间一到,硬盘和显示将停止工作,其他设备照常运作。
3)  Suspend(暂停)模式:当设定时间一到,除CPU以外的所有设备都将停止工作。
 HDD Power Down(硬盘停止工作)模式:当设定时间—到,硬盘停止工作,其他设备照常运作。
 

节电菜单的其他设置参数主要有以下几个
1、Power Management节电模式的参数,有四种参数值:
 1)  Max Saving  最大节电模式。计算机如果工作在该节电模式下,经过很短的系统等待时间,就会进入节电模式。这种模式节电最大。
 2)  MIN Saving  最小节电模式。和最大节电模式相反,计算机必须经过一段较长的系统等待时间后才会进入节电模式。
3)  Disable  关闭节电功能,这是缺省参数设置值。
 4)  User Defined  用户自定义节电模式。该参数值允许用户根据自己的需要设定节电    的模式。
 建议读者一般不要选择Max Saving模式,这样会造成许多不便,比如看VCD的时候,过了几分钟,计算机就会提示你进入节电模式。
 
2、Video Off Method(视频关闭)
  该参数值可被设置为V/HSync+Blank、Dpms、Blank Screen三种。各个参数值的含义如下:
     1)  V/HSync+Blank  关闭显示卡水平与垂直同步信号的输出端口,向视频缓冲区写入空白信号。
     2)  DPMS(显示电源管理系统)  设定允许BIOS在显示卡有节电功能时,对显示卡进行节能管理。这个参数值只有当用户的显示卡支持绿色节电功能时才有效。如果用户的显示卡没有绿色节电功能,则应将Video Off Method参数设定为Blank Screen(关掉屏幕)。
 Blank Screen(关掉屏幕)  选择该参数值后,节电模式能通过关闭显示器的垂直和水平扫描以节约更多的电能。如果显示器没有绿色节电功能,那么节电模式只能关掉屏幕而不能终止CRT的扫描。
 Soft-Off By Pwr-Bttn(Power按钮的关机方式)
 ATX机箱的设计不同于传统机箱,按下开关4秒以上才能关闭系统。如果用户选择instant—off参数值将使ATX机器等同于传统机器。而选择delay4sec参数值后,如果用户按住Power按钮的时间不足4秒时将使系统进入Suspend Mode(休眠模式),超过4秒才会关机。

PCI/PNP CONFIGURATIONPCI(PCI与即插即用设置)
 该菜单用来设置即插即用设备和PCI设备的有关属性。本菜单的主要设置参数有以下几个:
   1、PNP OS Installed
 如果用户的操作系统支持Plug-Play(即插即用),如Win95/98等,可以将该参数值设置为YES。
 
   2、Resources Controlled By
 本参数用来设置计算机资源的控制方式。AWARD BIOS支持“即插即用”功能,可以检测到全部支持“即插即用”的设备。因此用户可以将本参数值设置为Auto(自动)或Manual(手动)。建议一般采用Auto参数值比较好,这样系统会自动检测并控制即插即用设备。
 
   3、Resources Configuration Data
 该参数的缺省值是Disabled。如果用户选择Enabled参数值,那么每次开机时,CMOS中的Extend System Configuration Data(扩展系统设置数据)都会重新设置。
 
   4、IRQ 3/4/5/7/9/10/11/12/14/15Assingned To
 该参数在缺省值是将所有的中断资源除了IRQ3/4,都被设置成被PCI设备占用。某些ISA卡要占用中断资源时读者可以手动进行设置。
 
INTEGRATED PERIPHERATION(综合外围设备参数设置)
    该菜单用来设置一些外围设备的参数,主要是各种IDE接口和串井口的参数,本菜单的主要设置参数有以下几个:
    1、各个IDE驱动器的PIO Mode
 这个参数值用来设置硬盘的速度,用户可在AUTO,0,1,2,3,4这五个值中进行选择。其中Mode4的硬盘传输速率大于16.6MB/秒,其他模式的小于这个速率。请用户不要选择超过硬盘实际速率的工作模式,这样会造成数据的丢失。
    2、IDE UDMA(Ultra DMA)Mode
 Intel430TX以后的芯片提供了Ultra DMA Mode,它可以把传输速率提高到一个新的水准。
 
    3、IDE HDD Block Mode Sectors
 IDE硬盘设定,一般默认值为HDDMAX。新式IDE硬盘大多支持一次传输多个磁块的功能。启用本功能可加快硬盘存取速度。选项有HDDMAX、Disabled、2、4、8、16、及32。
 
    4、Onboard Serial Port1
 缺省值为3F8H/IRQ4。该参数用来设定主板上串口1的位址及IRQ,参数值可被设置为:3F8H/IR04、2F8H/IRQ3、3E8H/IRQ4、2E8H/IRQl0、Disable。
 
    5、OnboardSerialPort2
 缺省值为2F8H/IRQ3。该参数用来设定主板上串口2的位址及IRQ,参数值可被设置为3F8H/IRQ4、2F8H/1RQ8、3E8H/IRQ4、2E8H/IRQl0、Disable。
 
    6、Onboard Parallel Port
 缺省值为378H/IRQ7。该参数用来设定主板上并口的位址及IRQ。
 
    7、Parallel Port Mode
    缺省值为ECP+EPP。该参数值用来设置并口的工作模式,有下列选项可供选择:
    1)  Normal  一般速度单向运行。
    2)  EPP  最高速度双向运行。
    3)  ECP  超高速双自运行。
 4)  ECP+EPP ECP与EPP二种模式井用。

LOAD BIOS DEFAULTS(载入BIOS缺省值)
 如果读者觉得自己的计算机系统不太稳定,经常出现当机的现象,那么可以尝试使用这个功能来提高计算机系统的稳定性。应用该功能后,BIOS将会取消一些高效能的操作模式设定,而使计算机工作在最保守状态下(提供最好的硬件兼容性)。通过先前的设置值的对比,我们可以很容易地找到BIOS设置的安全值。
 当用户执行该菜单时,BIOS界面中会出现“Load BIOS Defaults(Y/N)?”对话框,用户键入(Y)并按Enter键即可执行该功能。 

Load Setup Defaults(载入SETUP缺省值)
 本菜单的功能是载入主板制造厂商为BIOS设置的初始值。此时计算机系统会以最佳的优化方式运行。应用该功能的方法和应用“Load BIOS Defaults”功能的方法相似,当用户执行该菜单时,BIOS界面中会出现“Load SETUP Defaults(Y/N)?”对话框,同样键入(Y)并按Enter即可执行本项功能。

Supervisor Password & User Password Setup(管理者与使用者密码设定)
 User Password Setting功能为设定密码。如果要设定此密码,首先应输入当前密码,确定密码后按(Y),屏幕自动回到主画面。输入User Password可以使用系统,但

不能修改CMOS的内容。输入Supervisor Password可以输入、修改CMOS BIOS的值,Supervisor Password是为了防止他人擅自修改CMOS的内容而设置的。

IDE HDD AUTO DETECTION(自动检测IDE接口的磁盘驱动器)
    该菜单的功能是自动检测计算机中IDE接口的磁盘驱动器。如果添加了一块新的硬盘,那么这一步的设置是必不可少的。执行该菜单后,计算机就开始自动检测IDE接口的磁盘驱动器了,检测到之后就会出现选项对话框。对话框中部显示的是检测到的磁盘驱动器的参数,其中在“Options”(选项)栏中有“(Y)”标志的行为该磁盘驱动器当前采用的参数值。
    如果计算机的检测值和硬盘的实际值一致的话,就可以按下(Y)键,这样该磁盘驱动器就被检测到并添加到驱动器列表中了。接着,计算机将继续检测连接在IDE接口上的其他磁盘驱动器。用同样的方法,可以依次添加磁盘驱动器并形成磁盘驱动器列表。
 
SAVE & EXIT Setup (存储并退出设置程序)
  该菜单的功能是将BIOS设置值存储后,离开BIOS设置界面并且重新启动计算机。

Exit Without Saving(不保存设置并退出设置程序)
 该菜单的功能是不保存BIOS设置值,直接离开设置界面并且重新启动汁算机。

 控制面板 - 管理工具-性能

开始中执行 - 所有程序 - 附件 - 系统工具 - 系统还原 - 欢迎使用系统还原 界面。

 选择 恢复到我的计算机到一个较早的时间    下一步 按钮 出现 选择一个还原点 对话框


 DOS
1   DOS基础
 1、DOS即磁盘操作系统(系统软件)是一个单用户、单任务操作系统各种文件,数据都存放在磁盘上,操作系统主要对磁盘信息进行管理。
 
操作系统:管理电脑所有资源的规模较大的软件系统。是用户和计算机之间的接口,并提供软件的开发和应用环境。
特点: ①、提高系统资源的利用率。  
 ②、便,友好的用户界面。
 ③、提供软件的开发与运行环境
 2、分类:MS—DOS(微软)         PC—DOS (IBM公司)
 3、PC—DOS的组成:
    A、引导程序(Boot);存在于磁盘的O面、O道、1扇区,每次启动计算机自动调入内存,并负责装入其它文件。
    B、输入输出设备控制程序(IBM BIOK.COM):负责内存的自检键盘,鼠标,打印机等输入/输出设备的检测。是DOS与计算机的你级接口,(与计算机硬件打交道的接口)  Rey boord error(键盘接口错误)PS/2(鼠标接口没插好)。
    C、文件管理程序(IBM  DOS.Com):包括所有内部命令和即将执行的外部命令,负责接收、识别,解释并执行用户键入的命令。它是DOS与用户之间的高级接口:与计算机软件打交道。
 
    D、键盘命令处理程序(Command.com):包括所有的内部命令,负责接收解释执行DOS命令,是DOS的最外层。
 Bad   command  file   name (错误的文件名及命令)
 MS—DOS的组成:Boot(引导程序);Io.sys(输入输出设备管理程序);
 MS—DOS.sys(文件管理系统);Command.com(命令处理程序)
 Io.sys和MS—DOS.sys以隐藏文件的形式存在。
 4、DOS的启动:冷启、热启、复位启动,只有DOS系统时直接进入C:\,有Windows98,启动后按F8,选择第5项或第6项进入DOS状态提示符。
 
文件:(DOS下的)

 1、文件定义:[File]是具有名字的按一定的规则组织起来一组相关信息的集合。可以是数字英文,汉字或其它。
 
 2、文件的命令:
 文件名的组成:〈主文件名〉[.〈扩展名〉]“〈〉”必选项 “[]”可选项。
 文件的长度限制:①主文件名由1~8个字符组成,任何一个文件都必须有文件名.②分隔符:必须是英文圆点③护展名由1~3个字符组成。
     文件名中允许出现的:①汉字②数字(0—9)③英文字母④可用特殊符号(如:()、%、{})
 注意:不允许:① 超过规定的字符数,
 ② 主文件名不可以省略
 ③ 禁止使用“*”“?”“\”“/”空格、逗号等字符。
 ④ 不允许在同一磁盘同一目录下存在两个相同的文件名
 ⑤ I不允许使用DOS指定的保留设备名来作文件名[例:CON(键盘)LPTI或PRN(打印的并行接口)COM1、COM2(键盘和鼠标接口)]
好的文件名有述性,有唯一性(用磁盘)有前后一致性。

3、DOS环境下常用的扩展名:
.TXT  文本文件(记事本)    .SYS  (系统文件)(如:IO.sys、MSDOS.sys)
.BAK  (备份文件)          .EXE  (可执行文件)
.DOC  (Word文档文件)      .COM  (可执行二进制文件)
.XLS   (Excel工作簿)      .BAT  (批处理文件)
.WPS   (Wps编辑的文件)    .BAM  (Windows画笔位图文件)
只有.EXE,.COM, .BAT可在DOS提示符下直接输入即可执行

4、通配符:
    当在DOS系统中需要对几个文件做相同的操作时(如:一次复制多个文件或删除多个文件时)由DOS提供的两个通配符来实现。
    ①、通配符“*”星号:在文件中“*”号表示通配任何字符。(一个或多个)文件名和扩展名均可使用。(如:“A*”.EXE)
 ②、通配符“?”问号:在文件名和扩展名中的“?”号,表示通配任意一个字符,(如:A?.EXE)
 ③“*”和“?”混用:
    “A??.*”表示所有主文件名为三个字符级成,第一个字母为”A”,后两个字
 
 母为任意的,扩展名为任意字符。
 
文档的属性:
DOS系统下规定每一个文件都有一个属性或一组属性,具有以下四种属性。
  文档属性:简称“A”属性
一般用户建立的文件都是“A”属性,这是系统自动给提供的,只有具有“A”属性的文件,才允许用户做任何操作,可显示删除可更名
 系统属性:简称“S”属性
特点:文件本身被隐藏起来,不能用DOS命令列出目录清单,能被删除,改名,复制,文件被设为系统属性,则不能被执行。
 只读属性:简称“R”属性
只能读入内存,能复制,但不能用DOS命令,修改,删除,可执行文件设为只读属性后并不影响执行。
 隐藏属性:简称“H”属性
文件本身被隐藏起来,不能被DOS命令删除,复制,更名,可执行文件设为隐藏属性后,不影响其正常运行。  (DIR不显示)

     说明:1、文件属性可以组合使用,如DOS系统盘中IO.sys 和Ms—dos.sys两个文件,它们的属性全部占有。
 2、显示或设置文件属性命令是ATTRIB。
 
三、计算机的存储单位:
存储在计算机中的信息以字节为单位。每个汉字占两个字节,一个字符在半角状态下占一个字节,一个汉字占两个字节。
计算机的最小单位是:位(bit)
        基本单位是:字节(Byte)        1Byte=8 bit
        1KB = 1024Byte = 512个汉字      1 MB = 1024KB(百万个字节)
              1GB = 1024MB (十亿个字节)       1TB = 1024GB (万亿个字节)
 
 四、目录:(数据结构中) (树、森林)
为了管理众多的文件,DOS采用了所谓的“树型”目录管理方式,这种树型的目录。就像一棵倒长的树,有着“树根”、“树枝”、“树叶”从上往下发展。

树的结构有三类:
  ①、根结点(C:\>根目录)②、枝枝结点(子目录)③、树叶(表示文件)
树型结构的目录为根目录,子目录、文件三级形式,在树型目录结构中,我们把它的上一级目录称为“父目录”,把它的下一级目录称为“子目录”。
注:每个根目录都可以有若干个子目录,但一个子目录只能有一个父目录,根目录没有父目录。

 1、 根目录:
1、是格式化磁盘时系统自动建立的,
2、磁盘有且只有一个根目录,

3、人为的划分:
 ①没有没根目录的磁盘
 ②没有两个或两个以上的根目录。根目录通常用“\”反斜杠来表示。
 
 2、 子目录:由根目录向下发展产生的所有目录统称子目录。而第一个子目录又可再往下发展它的子目录。
注:目录名的命名规定和文件的命名规定一样,由1~8个字符组成,可还扩展名,最多可达64级。

            3、当前目录:指DOS提示符(也称光标:是一个闪烁的横线或竖线)所在的目录,DOS启动时,自动把每个驱动器内磁盘的根目录作为当前目录。
 
五、文件的路径:(PATH)
     1、路径的定义:查找文件所在地,就是从根目录(或从当前目录开始)由各级相关的子目录名,文件名所组成的字符串。
                   在DOS中查找一个文件,必须告诉DOS三件事:
 ①、查找的文件所在的驱动器或盘符
 ②、该文件所在的多级目录
 ③、该文件的文件名 

 2、表示路径的方法有两种:
 一种是从根目录开始沿着用户提供的多级子目录名查找指定文件所确定的路径,称为“绝对路径”例:\一级目录名\二级目录名\……\N级目录名。
 相对路径:从当前目录开始去查找指定文件。例:当前目录的次级子目录名\……\N级子目录名
 
分隔符“\”有双重作用,当用在路径的第一个字符时,表示根目录;在其他情况下,只起分隔目录名的作用。要查找子目录下的文件,也必须用“\”把它与最后面的目录名他隔开。
 A:\ucdos\fox\cced\A.txt      绝对路径
 A:\ucdos>fox\cced\A.txt      相对路径
2.5.2  常用命令
 命令格式:指用户在使用DOS命令所遵循的书写格式。
 〈动词〉  [盘符 ] [路径 ] [文件名]  [参数]
    命令动词:(1)必须位于开头,且不可省略;
 (2)必须按要求写其全称,命令行的长度必须小于127个字符;
 (3)英文字母大小写不限,它指明了该命令的基本功能;
 (4)如果操作对象存在于当前盘当前路径可以省略;
 (5)命令输入完毕后按回车键开始执行。
   参数:指用于指定命令操作的对象,对命令不足的补充。
 DOS命令参数并非所有的命令都有。通常在参数前加“/”斜杠表示。
 
  命令格式中的符号规定:〈 〉:特定名称,使用时要赋予实际的值,
           [ ]:可以省略的项(省略时系统自动由默认值补缺)
 :间隔符     :回车换行键,程序执行键。

 DOS命令的分类:

   内部命令: 由系统文件,Commoand.com提供的命令,在启动时自动调入内存,且常驻内存直至关机,可以在任何DOS提示符下键入
 DOS命令               内部命令,但用查看命令无法显示其文件
                外部命令:以文件的形式存在磁盘上,每一个命令都是一个独立的文件,使用时从磁盘上调入内存,执行完毕后退出,释放内存空间,需盘符、根目录。
 
     注:DOS的外部命令扩展名分为三类:.COM   .EXE  .BAT(可执行文件)
    (转换盘符:A:\>C:(回车)       从A盘转换为C盘。
      内部命令:DATE、 TIME、  CLS、   VER、   PRMPT、  PIR、REN、  VOL、   MD、 RD、  CD、 TYPE、  COPY、DEL、 PATH。
 
   1、DIR     显示磁盘上的目录清单
     格式:DIR   [\P\W\S]
     显示:  文件名   扩展名  目录   所占容量   创建时间  创建日期  完整名称
 Boot     .TXT [DIR] 24,425     17:52     10-25-01  BOOT.TXT
 文件个数              子目录个数 
 Files(0)                 5(Dir)
   参数说明: /P:  分屏显示   /W:  宽行显示,只显示文件名和扩展名
             /S: 穿越子目录显示文件 (下一级的目录)   /A:显示隐藏文件.
 可以组合使用,也可以组合使用通配符
 例:C\>DIR  *.COM
 
  2、VER   显示DOS版本号
 格式:VER
 功能:显示当前操作系统及版本号 。 (例:MS—DOS6.22)
 
  3、VOL   显示磁盘卷标号
 格式:VOL
 功能:显示磁盘卷标号,此命令显示当前磁盘的卷标号,(可用LABEL命令对其进行修改)  Volume  in drive  c  is   system  (盘的卷标名)
 
 4、TIME  显示或设置系统时间
 执行后显示统时间,并提示输入新的时间,如不对其进行修改则直接打  。
       Current   time  is  14:46:33:03
       Erter  new   time:
 
 
 
  5、DATE   显示或设置系统日期    [mm-dd-yy]
 执行后显示系统日期,并提示输入新的日期,如不改直接打回车。
 
  6、CLS   清屏命令
 功能:清除屏幕上所有的字符,光标置于左上角,
 说明:此命令只是将屏幕上刷新一次,并不是删除。
 
  7、CD命令
   功能:显示或改变当前目录[(CHDIR)以前用的]
   格式:CD    〈子目录名〉
   说明:1、CD   〈子目录名〉进入一级子目录
         2、CD..  返回上一级目录(及父目录)
         3、CD\   直接返回根目录.

  8、MD(MHDIR)
   功能:创建下一级子目录
   格式:MD    [盘符][路径]〈子目录名〉
  说明: 1、缺省盘符和路径时,系统默认为当盘当前目录下创建。
        2、命名规则同文件名;
        3、不能在同一磁盘同一目录下创建相同的目录名;
        4、禁止使用通配符(一次只能建一个)。

  9、RD命令
 功能:删除指事实上的空目录。
 格式:RD    [盘符][路径]〈子目录名〉
 说明: ①、被删除的子目录必须为空(即没有任何文件及目录)
 ②、不能删除当前目录
 ③、无法删除根目录
 
  10、REN命令
 功能:给指定的文件名改名
 格式:REN    [盘符][路径]〈源文件名和扩展名〉 〈改后的文件名和扩展名〉
 说明:此命令只能对同一磁盘上的文件改名有效.
      例:C:\Ren    *.TXT   *.BAK
      ①可更改一个或一批文件名,文件更改后的位置,内容不变;
 ②REN不能更目录名。
 
 11、TYPE   显示文件内容
 格式:TYPE    [盘符][路径] 文件名[|MORE]
 说明:1、文件名必须是全名、有扩展名的要写它的扩展名,每次只显示一个文件内容,不能使用通配符。
       2、不能显示二进制文件,如:.COM文件。
       3、文件太大屏幕滚动,按PAUSE或加参数|MORE来分屏显示。
 
 
  12、 DEL删除文件命令    (ERASE)
 格式: DEL   (盘符)[路径]文件名
 说明:该命令不能删除隐含文件和目录,允许使用通配符。
 例:C:\WINDOWS\DEL     *.TXT
 
  13、COPY  文件复制命令
 格式:COPY  [盘符][路径][文件名][盘符][路径][目标文件名]
 说明:①能复制一个文件,一批文件或全部文件(即可用能配符)但不能把DOS的系统文件复制到另一张场中。
 ②使用之前,目标盘必须是经过格式化处理的盘
 ③复制过程中目标盘上相同文件名的旧文件会被源文件名内容覆盖,
 ④目标文件名省略称“同名复制”不同时称“异名复制”
 ⑤复制时还可以将几个文件名合并为一个文件名,称“合并拷贝”这时只要将源文件名用“+”号连接起来得到一个目标文件名文件。例:A:\COPY   AA.TXT+BB.TXT+CC.TXT    ABC.TXT
 
  14、PROMPT   设置DOS提示符
 格式: PROMPT    $*$*
 说明:使用RPOMPT命令可设置和改变DOS提示格式。常用参数如下,参数说明:(以下参数可组合使用,默认值是:$P$G)
      $B=“|”   $L=“L”   $G=“>”  $Q=“=” $$=“$”
      $D=“当前日期” $T=“当前时间” $P=“当前目录”
      $V=“当前DOS的版本号”   $M=“当前盘符”
 例: C:\PROMPT      $T$V   显示如下
    2:07:55:59     windows98 [version 4.10222]
    即提示符为:当前时间加DOS版本号
 
  15、PATH  命令
 功能:设置或显示DOS搜索可执行文件的目录和路径。
 说明:当运行一个可执行文件时,DOS先在当前盘当前目录搜索该文件,若找到则运行,若找不到,DOS可以根据用户的PATH命令所设置的命令顺序逐步地到所指定的目录中去搜索该文件。
 注:此命令只能对 .EXE .COM .BAT可执行文件指定搜索路径。
 例:当输一命令时,DOS会在当前盘当前目录搜索该命令,如找到便执行,如找不到则显示:BAD  Commandor File name(错误的命令或文件名),这时DOS会按用户指定目录逐步地进行搜索。
 如:C:\>PATH   C:\WIMDOWS\COMMAND
 
 三、外部命令:
     以可执行文件形式存放在DOS磁盘上的命令。
     常用的有:Format ;  Xcopy;   Diskcopy ;  Chkdsk;  ATTRIB
               Sys;   Deltree;   Move;  Scandisk;  Tree;  Undelete
               Scanreg/restore;    Doskey    Pdos95   Fdisk.
 
 
     1、FORMAT 
      功能:格式化磁盘,可硬可软,不能是虚拟盘,光盘。以便在DOS中使用,同时建立一个新的根目录和文件分配表,并检查磁盘上是否有坏扇区,
       格式:FORMAT    [盘符][选项参数]
       说明:(1)此命令删除目标盘上所有信息;
             (2)格式化:对磁盘划磁道,分扇区的过程;
             (3)参数: /V: 加上磁盘卷标,
                      /S: 含DOS的全部系统文件,能启动电脑;
                      /4: 可在高密软驱上格式化一张低密软盘;
                      /U: 无条件格式化;
                      /Q: 快速格式化,适用于已格式化过的盘,不检查坏扇区.
           如不加任何参数,系统将以完全格式化进行清除文件及标记坏的磁道及扇区.
       80个磁道,不同半径的同心圆, O磁道坏,整张盘作费.
 扇区:18个,把盘划分为若干个物理段,512个字节.
 磁面,上下两个,容量:磁面×扇区×磁道×字节=容量
 ]MS—DOS格式化完显示如下信息:
 磁盘容量:第一行 [系统所占空间]:第三行[坏扇区容量],第二行[剩余空间]
 第四行,[即可用空间]
 
   2、DISKCOPY
 格式:[盘符][路径]DISKCOPY〈源盘符〉〈目标盘符〉
 功能:将源磁盘中的全部内容,按原样全部复制到目标磁盘上,复制后两张磁盘完全一致,但对硬盘无效.
 说明:适用于软盘,且类型容量一致;
       所有信息全部删除
       若目标盘未格式化,系统自动化。例: DISKCOPY  A:A;
 
   3、CHKDSK   检查磁盘命令
 格式:CHKDSK    [:][\] [文件名][/F][/V]
 说明:检查磁盘使用情况,给出警告,并检测内存情况。
 
   4、XCOPY
 功能:复制指定的目录和目录下的所有文件连同目标结构。
 格式:XCOPY [/S/E][源盘][路径]〈源目录名〉[目标盘][路径][目标目录]
 说明:XCOPY 是拷贝命令的扩展,可以把指定的目录和文件连同结构一燕拷贝,但不能拷贝隐藏文件和系统文件.
  参数:/S:不拷贝目录            /E: 拷贝所有文件.
  C:\XCOPY/E   A:ZZW  ZZW 将A盘ZZW子目录文件及目录结构一并复制到C盘目录下.
 
 5、ATTRIB   命令
 ATTRIB显示设置文件或目录属性命令
 功能:显示文件属性,增加、减少文件属性
 格式:D:\>Attrib +(-) <文件属性>[盘符][路径]文件名
 说明:DOS系统中的文件或目录有四种属性
 
 A 存档属性   R只读属性  H隐含属性  S系统属性
 示例:将C:\根目录下的IO.SYS文件的R属性解除
 格式:D:\>Attrib –s –h –r –a +a +h +s c:\io.sys
 问题:为什么增加属性与减少属性同时存在?
 
6、EDIT文件修改编辑命令
 功能:对系统配置文件或自动批处理文件进行修改或编辑。
 格式:D:\>edit  编辑或修改的文件名
 具体方法见操作!
 
7、DELTREE删除子目录及文件命令
 功能:删除指定目录及目录下的所有文件和子目录
 格式:本命令格式与DEL命令格式完全相同
 说明:本命令支持通配符,但在进行操作时会有文件删除确认的提示。可以用/y参数将提示去掉。(注意/y的位置)
 如:D:\>Deltree  /y d:\bw\*.*
 
8、文件比较命令:COMP <文件名路径名> 外部命令 C:\>comp days.dat  work.dat

9、软盘比较命令  DISKCOMP 外部是比较两个DOS盘的内容并显示有差别的面和磁道数,通常在使用diskcopy后运行。

10、系统复制命令SYS  外部
功能:把两个系统隐含文件拷贝到指定盘上,但不复制command.com文件。
格式:SYS <D:>
例:A:>SYS  B:  把系统复制到B盘上。

11、建立卷标命令 LABEL 外部
功能:磁盘上建立最多由11个字符组成的卷标。
卷标可供用户来识别磁盘。
格式:LABEL  [D:] [VOLUME-LABEL]
D:为待设置卷标的磁盘驱动器号,如未指定为当前驱动器,VOLUME-LABEL为指定的卷标,若未指定,提示为:VOLUME  LABEL(//CHARACTERS,ENTER FOR NONE)?用户可以键入卷标,然后打回车键。若直接回车则不设卷标。
例:A:>LABEL  B:EXP 1992

12、管道操作:
MS—DOS中用垂直线“1”作为管道符号。
A:>PROGRAM1  1  PROGRAM2
表示程序PROGRAM1的输出作为PROGRAM2的输入。

13、DOS过滤器:
过滤是一个程序或命令,它从标准输入设备上读数据,修改数据,然后将结果写到标准输出

设备上。
用户DOS盘上有三个过滤器,它们是:
 SORT  分类文本数据
 FIND  查找文本串说明的文件行
 MORE 一次显示一屏幕,然后以信息
   ——MORE——表示暂停。

14、磁盘备份命令:
BACKUP(备份)
格式:[D:][PATH]BACKUP  D1:/[FILE-SPEC]  D2:[/A][/D:MM-DD-YY][/M][/S]
其中[D:][PATH]为命令BACKUP.COM所在的磁盘和路径,若未指定则使用默认驱动器和当前路径;
D1指定被备份的文件的盘标识符;
FILE-SPEC是被备份的文件名;
D2指定存入备份文件的盘标识符;
参数/A把备份文件追加到备份目标磁盘已有的文件之后,若不加此参数,将复盖目标盘上的原有文件;
参数/D备份指定日期(格式为MM-DD-YY,除非用COUNTRY标识进行格式修改)以后新建或修改的所有文件,MM-月份(1~12);
参数/M 备份上次备份以来建立和修改后的文件;
参数/S备份当前工作目录中的子目录。
例:用驱动器B中软盘备份硬盘C上的CCLIB.DOT文件
A:?\>BACKUP   C:CCLIB.DOT  B :
C:\>BACKUP  C:B:/S/D:12-23-91
备份C盘上自91年12月23日以来建立或修改过的文件到B盘上。

15、RESTORE(恢复)
功能:从备份盘上把一个或多个文件恢复到当前驱动器中。
格式:[D:][PATH]  RESTORE  D1:FILE-SPEC[/P][/S]
D1是具有备份文件的源驱动器号;
FILE-SPEC需恢复文件标识符,包括要恢复的磁盘号、路径和文件名;
参数/P要求在恢复每一个文件之前都提示:①该文件在最后一次备份以后已修改。②该文件已标注为只读文件,用户可用/S要求RESTORE恢复所有现在子目录中的文件。
 把文件CCLIB.DCT恢复到原C盘根目录中:
A:\>RESTORE   B:  C:\
出口状态值:0 正常完成恢复
 恢复的文件未找到
 因共享文件冲突,有些未恢复
 用户用CTRL—C中止
 因出错中止
 
16、批处理:
 以。BAT为标志,它是一种特殊的DOS命令,包括一个或多个命令。
 
 
 a、建立批文件 COPY  CON  文件名     (必须带扩展名。BAT) 命令1
  命令2 命令N
  F6(或CTRL+Z)结束。
 b、批文件的执行
 在DOS提示符下输入文件名(不需用后缀),然后按ENTER。想中止批文件的执行,可用CTRL+BREAK,然后输入Y中止。
 c、批文件的控制子命令
 (1)、屏幕子命令   ECHO
 [目的]允许或禁止显示批文件所包含的命令行。它只控制命令行本身的显示或不显示,对命令执行中的显示信息没有影响。
 格式:ECHO  ON      打开显示(缺省状态)
    ECHO  OFF      关闭显示
    ECHO  MESSAGE 显示MESSAGE(不受ECHO OFF影响)
    ECHO     显示当前ECHO状态。
 (2)、说明子命令 REM
 [目的]显示批处理文件里面的注释说明,可用此命令来指示程序执行的路径。
 格式:REM [REMARK]
 (3)、循环子命令   FOR
 [目的]显示重复使用DOS命令。
 [格式]:FOR  %%  VARIABLE IN(SET) DO COMMAND
其中%%VARIABLE为用户指定的循环变量的(必须用%%开头);SET为一个项目表,包括若干代替循环变量的元素,元素之间用空格隔开,允许使用通配符。
格式中FOR、IN、(、)、DO都是保留字。
例:FOR  %%f  IN(P1.ASM  P2.ASM  P3.ASM) DO  DIR %%F
相当于执行以下三个命令: DIR  P1.ASM
       DIR  P2.ASM
       DIR  P3.ASM
注意:FOR命令不允许嵌套,SET项目表中不能使用路径名。
(4)、转移子命令 GOTO
 [目的]将控制转移到GOTO后的标号(LABEL)处去执行。
 格式:GOTO  LABEL

文件扩展名表示文件的类型:

。COM DOS命令文件    。DAT    程序的数据文件
。EXE 可执行程序文件    。LIB   库文件 
。BAT DOS批处理文件    。BAS    BASIC文件
。SYS 系统文件     。FOR   FORTRAM文件
。TXT 文本文件(ASCII文件)  。PAS     PASCAL文件
。OBJ 目标文件     。C     C文件
。DBF DABASE文件    。PRO     PROLOG文件

。LST 源程序列表文件    。ASM    汇编语言文件
。MAP 映射文件     。BAK    后备文件
。DOC WORD文档文件    。BAM    WINDOWS画笔位图文件
。WPS  WPS编辑的文件    。XLS    EXCEL工作簿