allisonxu
|
分享:
▲
好怀念的选单 这是 早期在DOS-6.22的 CONFIG.SYS 跟 AUTOEXEC.BAT 的开机设定选单(我都拿来用在管记忆体上用 该死的DOS的640K限制...)
不过要用这类的开机片,只能在DOS,95,98,ME(XP做的开机片也是ME,不信可以用XP做好的开机片开机后 打 VER 这个指令)
大概写法如下
CONFIG.SYS <----用一般的文字编辑器就能写了(AUTOEXEC.BAT也是)
[MENU] <---用[]括起来的就是 menuitem=XXX,AutoRecovery Windows XP........ //menuitem <----这是在[MENU]标签下才有作用的 选单物件 //XXX <-----这个位置就是放 选单选定按ENTER后 要去执行的标签名 (这里不用加[]) // , 逗号后面就是 "选单会出现的名称"...你开机时选单看到的东西 //一行menuitem 就等于一行选单而已,看你想要几行选单就有几个"MENUITEM"
[XXX] <---选定后的执行标签 DEVICE=XXXX.XXX //DEVICE 为你开机时想挂载的一些记体体管理程式及驱动程式(一般都会挂上 HIMEM.SYS EMM386.EXE与光 //碟机或SCSI的驱动程式等等 如果是光碟机的驱动程式 可以改用 DEVICEHIGH PS.DOS6.22以上才有用的样//子)
[COMMON]<----这个标签是用来做公用的设定之类的 DOS=HIGH,UMB <---年代久远,我忘了= = FILES=30<---(好像是)同时开启的档案数(在以前的DOS会计软体这个值通常都要60以上) BUFFERS=30<---(好像是)缓冲值 LASTDEIVE = Z<---DOS容许的最\"大"磁碟机代号...越多,占的记忆体越大,再以前的DOS时代...MEM是很计较的= =(因为没有保护模式,所以...记忆体只有1M的痛苦..一些驱动挂上去 往往 都只剩下 6XXK,5XXK,要跑GAME有时跟本跑不动,有的还要求要612K以上咧...)
AUTOEXEC.BAT的内容
@ECHO OFF <----要求下达指令的提示不要出现 PROMPT $P$G <-----指定DOS的命令提示符号 就是 C:\ 的样式...可以不用加 PATH X:\; <----这是可执行档的执行路径,下达指令后如果不在当前的目录下 就会往这里找 LH MOUSE <---- LH =LOADHIGH 将驱动用的执行标读入高层记忆体里 这里用来驱动MOUSE LH MSCDEX /D:XXXX <-----这个就是挂载光碟到DOS的提示符号 就是 D:\,E:\;F:\啦 有个 /L:X 的参数可以指定 不过又跟 上面的CONFIG.SYS 里的 LASTDRIVE = X 有关 要注意 . . . GOTO %config% <----以上的东西执行完后 就跳到 CONFIG 的标签名底下(不是跳回CONFIG.SYS哦 是在AUTOEXEC.BAT里也要有 跟 CONFIG.SYS 里一样的标签名)
:XXX <----在AUTOEXEC.BAT里的标签名 是用 : 冒号 表示的 <想执行的指令及参数> GOTO END <---执行完跳到 END这个标签 不然会一直执行下去 ... . . . :END
开始使用.....
要写以上的东西 除了 要知道CONFIG 跟 AUTOEXEC的写法外,还要会活用 DOS的内外部指令 SO... 加油吧,指令这东西学起来有好没坏,写很多批次作业都会用到,如果作业系统挂了,身上没有图形介面的工作..那指令就派上用场噜
|