| 由于軟件的增多,而不同軟件所需的系統(tǒng)配置并不相同,致使我們需要經(jīng)常改變配置,如果每次都改寫config.sys是相當(dāng)麻煩的,于是DOS設(shè)計了菜單式多重任務(wù)選擇的配置,就方便多了,比如有些游戲無需擴展內(nèi)存,有些又必須有擴展內(nèi)存,有些漢字系統(tǒng)還必須設(shè)置虛擬盤等,采用多重設(shè)置將是一勞永逸的事。 例:兩種設(shè)置
 [menu]
 menuitem=nomal ,nomal configuration          設(shè)置第一種配置
 menuitem=myself ,configuration for myself       設(shè)置第二種配置
 menudefault=nomal,5           設(shè)置默認(rèn)的配置和自動選擇的時間
 menucolor=15,1                     設(shè)置菜單的顏色
 [nomal]     此處為第一種配置, [ ]中的內(nèi)容需與menuitem后的字符相同
 files=30
 buffers=30
 device=c:\dos\hime.sys
 device=c:\dos\emm386.exe ram
 lastdrive=z
 [myself]                        此處為第二種配置
 files=35
 buffers=20
 device=c:\dos\hime.sys
 device=c:\dos\emm386.exe noems
 [common]         []中為common則表示此處為各種配置都使用到的配置項
 dos=high,umb
 其中[menu]區(qū)中為菜單的設(shè)計: menuitem 表示設(shè)置對應(yīng)的配置區(qū),可以有多個配置區(qū),逗號后是菜單上顯示的內(nèi)容 。
 menudefault 設(shè)置默認(rèn)的菜單選項,逗號后是自動選擇的時間。
 menucolor 設(shè)置菜單顏色,逗號前為文字色,后為背景色。
 這樣在電腦起動時,就會有菜單顯示以供用戶選擇了。
   對應(yīng)的,在autoexec.bat中也可以進行多任務(wù)選擇,比如: @ECHO OFF
 PROMPT $p$g
 set blaster=a220 i5 d1                此處為公用設(shè)置區(qū)
 set temp=c:\dos\temp
 goto %config%                    轉(zhuǎn)至標(biāo)號%config%
 其中%config%的值是由選擇某一菜單項時自動確定的
 :nomal   此處為對應(yīng)的第一個設(shè)置,:后的字符需與config.sys中的配置區(qū)名相同
 LH /L:0;1,45456 /S C:\DOS\SMARTDRV.EXE
 PATH C:\WINDOWS;C:\DOS;C:\UCDOS;c:\tools;c:\tools\vpic
 lh c:\mouse\amouse.com
 goto end
 :myself                     此處為對應(yīng)的第二個設(shè)置
 PATH C:\DOS;c:\tools
 lh c:\mouse\amouse.com
 goto end
 :end
 |