配置文件

CONFIG.SYS是控制机器启动的一个重要文件。

 

BREAK

功能:控制终止DOS程序运行的组合键Ctrl+Break的使用

格式:BREAK=ON|OFF

说明:ON表示打开对Ctrl+C和Ctrl+Break的检测,OFF表示关闭

 

BUFFERS

功能:设置缓冲区数

格式:BUFFERS=number[,secters][/X]

说明:缓冲区数越多执行程序的速度越快,一般从1-99,512k以上的RAM为15,256-511k的RAM为10,一般为20

secters是一次读盘的扇区数,缺省值范围为1-8

/X表示扩展内存

 

COUNTRY

功能:设置当前国家的信息

格式:COUNTRY=nnn[,code-Page][,filespec]

说明:nnn表示一个3位数字的国家代码,code-page表示用户使用的显示适配器的代码,filespec包含具体国家信息的文件

 

DEVICE

功能:安装驱动程序

格式:DEVICE=[d:][path]filename[parameters]

说明:系统中的若干驱动程序是根据实际需要安装的,其中filename为驱动程序的文件名

 

DEVICEHIGH

功能:安装驱动程序到高端内存区

格式:DEVICEHIGH=[d:][path]filename[parameters]

说明:与DEVICE基本相同,只是将指定的程序安装在高端内存

 

DOS

功能:安装DOS程序到高端内存

格式:DOS=HIGH[,UMB]

说明:HIGH表示将DOS安装到高端内存区。UMB表示通知DOS管理高速内存UMB

 

DRIVPARM

功能:重新定义现有的盘驱动器特性

格式:DRIVPARM=d:number[/c][/f:type][/h:head][/i][/n][/s:sectors][/t:tracks]

说明:d:number表示驱动器的号码,0-255(0=A:,1=B:等);/C表示改变流线;/f:type表示驱动器类型;/h:head表示通DOS处理3.5英寸的驱动器;/n表示不可更换;/s:sectors表示每道扇区数;/t:tracks表示每面磁道数

 

FILES

功能:同时打开的文件数

格式:FILES=files

说明:DOS本身要用5个文件,一般要设置文件个数为20-30,当程序执行中报告打开的文件太多是,不妨将打开的文件个数加大。但不是越多越好,因为每设置一个文件打开数,就要增加内存的开销

 

INCLUDE

功能:菜单块调用

格式:INCLUDE=menublock

说明:menublock表示被包含的菜单块名,菜单块用1个括号括住作为标识,菜单块和MENUITEM相连接

 

INSTALL

功能:加载TSR 程序

格式:INSTALL=filespec[parameters]

说明:filespec是指安装的程序名

 

LASTDRIVE

功能:指定DOS最多能识别的驱动器名称

格式:LASTDRIVE=drive

说明:设置分配的最大1个驱动器字母;drive是改字母

 

MENUCOLOR

功能:菜单颜色设置

格式:MENUCOLOR=textcolor[,background]

说明:textcolor是文本颜色,background是背景颜色

1-黑色   2-蓝色   3-红色   4-品红色  5-棕色   6-白色   7-灰色   8-鲜蓝色   9-亮绿色  11-鲜黑色  12-鲜白色  13-鲜红色

14-黄色  15-亮白色

 

MENUDEFAULT

功能:默认菜单项

格式:MENUDEFAULT=blockmenu[,time]

说明:blockmenu是默认菜单块,time是等待时间

 

MENUITEM

功能:菜单项配置块

格式:MENUITEM=blockname[,description]

说明:blockname是菜单块名称,description为描述项

 

NUMLOCK

功能:NUMLOCK控制

格式:NUMLOCK=on|off

说明:on表示激活数字键,off表示关闭数字键

 

SET

功能:环境设置

格式:SET variable=string

说明:variable是变量名,string是新的值

 

SHELL

功能:装载并启动COMMOND

格式:SHELL [d:][path]filename[options]

说明:把COMMAND装载到位于1个非根目录的目录中,或者改变DOS环境的大小,DOS环境变量是255字节。当一些软件中的环境变量不够时,会显示“out of environment space”信息,这时可设置vSHELL=command.com/e: 1024/p将环境变量的空间扩大到1024字节,/p表示这个变化是永久的

 

STACKS

功能:设置中断堆栈数

格式:STACKS=n,s

说明:n表示堆栈数,s表示堆栈大小

 

SUBMENU

功能:建立配置菜单的子菜单

格式:SUBMENU=menublock[,description]

说明:menublock是菜单名,description是描述

 

SWITCHES

功能:设置多个选择项

格式:SWITCHES=[/k][/w][/n][/f]

说明:/k表示设置多个增型键盘,/w表示WINA20重定位,/n表示不允许交互式启动,/f快键启动

 

例:

利用扩张内存,将DOS装入高端内存区加载COMMAND.com

config.SYS清单

DEVICE.SYS         加载扩张内存驱动程序

DOS=HIGH           DOS装入高端内存区

FILES=40             打开文件数40

BUFFERS=30        缓冲区30

SHELL=C:COMMAND.com  c:/ /p    加载command.com

 

具有DOS配置,WINDOWS配置和网络配置的配置文件

config.SYS清单 (放在启动盘的根目录下)

[MENU]

MENUITEM=DOS,Setting for DOS-based programs  DOS菜单项

MENUITEM=windows,Setting and startup for Windows  windows菜单项

MENUITEM=network,start the network             网络菜单项

MENUITEM=dos,30                默认时使用DOS菜单项

MENUCOLOR=15,1                 颜色设置

[common]

DEVICE=c:/DOS/HIMEM.SYS    加载扩展内存驱动程序

DOS=HIGH,UMB                   将DOS放到高区

BREAK=ON      运行Ctrl+C

FILES=30                   文件数

BUFFERS=30              缓冲区

STACKS=9,256         堆栈数

[dos]

DEVICE=c:/DOS/EMM366.exe  RAM          加载扩充内存驱动程序

DEVICE=c:/DOS/RAMDRIVE.SYS  2048/E    设置虚拟盘

[windows]

DEVICE=c:/DOS/EMM386.exe  NOEMS         加载扩充内存驱动程序

[network]

DEVICE=c:/DOS/EMM386.exe   NOEMS        加载扩充内存驱动程序

DEVICE=c:/DOS/RAMDRIVE.SYS   2048/E    设置虚拟盘

LASTDRIVE=Y                                             设驱动器最后字母

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值