Board logo

标题: 關於config.sys 中的menu [打印本页]

作者: nansenat16     时间: 2004-9-12 00:00    标题: 關於config.sys 中的menu

我在製作開機選單,就是config.sys中的menu但是我要在選擇時執行批次檔*.bat而不是*.exe
請問我要如何寫設定
[Menu]
MenuItem=bootdos, Boot To DOS
SubMenu=install, Install Windows 98se & Windows ME
MenuItem=spfdisk, Run SPfdisk
SubMenu=ghost, Run Ghost
MenuItem=shutdown,ShutDown
MenuColor=7,1
MenuDefault=bootdos,10
[spfdisk]
shell spfdisk.bat <<<無法執行
[spfdisk]
shell spfdisk.exe <<<可執行
作者: john_2_28     时间: 2004-9-12 00:00
在autoexec.bat中用call命令调出spfdisk.bat
作者: nansenat16     时间: 2004-9-12 00:00
但是我要根據menu選的項目來執行不同的批次檔*.bat這樣可以嗎?



謝謝


作者: 不点     时间: 2004-9-13 00:00
可以的, 当不同的 CONFIG 菜单项被执行时, AUTOEXEC.BAT 中可以用变量来检测这一情况. 可以搜索万维网找到相关信息.



作者: Climbing     时间: 2004-9-13 00:00
config.sys:
[menu]
menuitem=run1, Call run1.bat
menuitem=run2, Call run2.bat

Autoexec.bat:
goto %config%

:run1
call run1.bat
goto _quit

:run2
call run2.bat
goto _quit

:_quit
作者: defrag     时间: 2005-1-9 00:00
shell=command/c spfdisk.bat