autoexec.bat,启动盘中的config.sys和autoexec.bat参数含义

启动盘中的config.sys和autoexec.bat参数含义 - 故障解答 - 电脑教程网

启动盘中的config.sys和autoexec.bat参数含义

日期:2006-08-10   荐:
启动盘中的config.sys和autoexec.bat参数含义
Config.sys:
[menu]
菜单
menuitem=CD, Start computer with CD-ROM support.
菜单项=CD,启动计算机带光驱支持
menuitem=NOCD, Start computer without CD-ROM support.
菜单项=NOCD,启动计算机不带光驱支持
menuitem=HELP, View the Help file.
菜单项=HELP, 查看帮助文件
menudefault=CD,30
默认选项=CD, 默认倒计时30秒
menucolor=7,0
菜单颜色= 是黑底白字
0= 黑色
1=蓝色
2=绿色
3=青色
4=红色
5=红紫色
6=棕色
7=白色
8=灰色
9=淡蓝色
10=淡绿色
11=淡青色
12=淡红色
13=淡红紫色
14=黄色
15=淡白色

[CD]
在选菜单项=CD,启动计算机带光驱支持,同时加载的驱动程序
device=himem.sys 高端内存程序
device=oakcdrom.sys /D:mscd001 光驱驱动 命名为“mscd001”
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001 光驱驱动 命名为“mscd001”
device=aspi2dos.sys   18,802 实模式的 Adaptec CD-ROM 驱动程序
device=aspi4dos.sys   8,913 实模式的 Adaptec CD-ROM 驱动程序
device=aspi8dos.sys   22,077 实模式的 Adaptec CD-ROM 驱动程序
device=aspi8u2.sys   24,001 实模式的 Adaptec CD-ROM 驱动程序
device=aspicd.sys   10,002 实模式的 Adaptec CD-ROM 驱动程序
[NOCD]
在选菜单项= NOCD,启动计算机不带光驱支持,同时加载的驱动程序
device=himem.sys 高端内存程序
[HELP]
在选菜单项= HELP,查看帮助文件,同时加载的驱动程序
device=himem.sys 高端内存程序
[COMMON]
公用程序
files=10
同时允许打开的文件数量=10,一般是30
buffers=10
设置系统的磁盘缓存块数=10,一般是30
dos=high,umb
把DOS加入高端内存
stacks=9,256
设置DOS堆栈的个数
devicehigh=ramdrive.sys /E 2048
把ramdrive.sys载入高端内存
lastdrive=z
最后盘符为Z


autoexec:
@ECHO OFF
屏幕提示关
set EXPAND=YES
设置自释放=是
SET DIRCMD=/N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
设置虚拟内存的参数
cls清屏幕
call setramd.bat %LglDrv%
调用 setramd.bat 路径是虚拟内存
set temp=c:set tmp=c:设置临时文件夹路径为C:path=%RAMD%:\;a:\;蚏OM%:设置公用路径,在DOS下就不用来回切换盘符了
copy command.com %RAMD%:\ > NUL
复制command.com到虚拟内存     >NUL是不显示执行后的结果
set comspec=%RAMD%:\command.com
设置DOS外壳为%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
复制extract.exe到虚拟内存     >NUL是不显示执行后的结果
copy readme.txt %RAMD%:\ > NUL
复制readme.txt到虚拟内存     >NUL是不显示执行后的结果
:ERROR
错误
IF EXIST ebd.cab GOTO EXT
如果ebd.cab存在转到 EXT
echo Please insert Windows 98 Startup Disk 2
屏幕上将显示“请插入Windows 98 启动盘 2”
echo.空一行
pause暂停键
屏幕上将显示“Press any key to continue...”
意思是按任意键继续...
GOTO ERROR
转到 ERROR
:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
在虚拟内存中执行extract.exe,把ebd.cab里面的东西释放出来
echo The diagnostic tools were successfully loaded to drive %RAMD%.
在屏幕上显示“诊断工具已经成功的载入内存"X"”X是你虚拟内存的盘符
echo.
IF "%config%"=="NOCD" GOTO QUIT
如果在config.sys选择NOCD转到QUIT
IF "%config%"=="HELP" GOTO HELP
如果在config.sys选择HELP转到HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:Z
把虚拟内存中MSCDEX.EXE(光驱的加载程序),把光驱命名为mscd001,赋予盘符为Z
Z:
切换到Z盘
CD\Win98
切换到文件夹Win98目录下
setup
执行setup.exe文件(98的安装文件)
echo.
GOTO QUIT
转到QUIT
:HELP
cls
call help.bat
调用 help.bat 在软盘里有这个文件
等help.bat执行后。
echo Your computer will now restart and the startup menu will appear.
屏幕上显示“你的计算机现在将会重新启动,启动菜单将会出现”
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com重启的执行程序
GOTO QUIT
转到QUIT
:QUIT
echo To get help, type HELP and press ENTER.
屏幕上将显示,输入“help”后回车来查看帮助文件。
echo.
rem clean up environment variables
清理所有环境变量(上面设置过的)
set CDROM=
设置 CDROM 为 … 盘,其中…是变量
set LglDrv=
设置 虚拟内存 为 …,其中…是变量
特别注意:
config.sys里的menuitem=CD 和 下面 [CD] 还有 autoexec.bat里的 CD 一定要保持一致,否则系统会找不到该执行的程序。依此类推....
device=oakcdrom.sys /D:mscd001
光驱驱动 命名为“mscd001”
光驱的名字也要和autoexec.bat里面的保持一致,目的和上面一样
标签: