|
|
6#

楼主 |
发表于 2002-5-1 21:00:22
|
只看该作者
[原创]可自定义菜单的启动镜像
[这个贴子最后由pk4321在 2002/05/01 09:02pm 编辑]
菜单制作
本启动盘是最大特点是可以结合光盘中的MENU.INI来自定义选项菜单!MENU.INI可以放
在光盘中的根目录下、BOOT目录下和BOOT\MENU目录下。
以下是MENU.INI的一个例子:
[menuset]
title=UltraBoot CD Menu
item=4
timeout=5
default=2
style=menu
endrun=
[menu1]
menu=[----------SETUP----------&]
[menu2]
menu=[ 1. Windows Setup ] ~Default~
run=menu.bat boot\menu\menu1.ini
[menu3]
menu=[----------TOOLS----------&]
[menu4]
menu=[ 2. Partition Magic 7.0 ]
drive=cdrom
folder=\boot\pq7
run=pqmagic
ask=Are you sure to run Partition Magic 7.0 ?
[menuset]字段是必需的,其中title是菜单的标题,item是菜单的总数,timeout(可选)
是菜单显示的时间,default(可选)是自动选择的菜单项的编号,style是菜单的风格
(有三种风格:menu,box,list,其中list的默认的),endrun是按Esc后要执行的命令
(例如:子菜单返回主菜单)。
其中的[menu1] [menu2] [menu3] [menu4] 是菜单项的具体设置。
第一个菜单项是[menu1]
第二个菜单项是[menu2]
第三个菜单项是[menu3]
…………
…………
…………
第N个菜单项是[menuN]
(当style设置为list时,N≤99;当style设置为menu或box时,N≤23)
其中的menu是菜单项显示的内容,当style设置为list时,等号后面的内容会原本地显示出
来;当style设置为menu或box时,中括号里的内容是菜单项的选项,默认情况下,会把中括
号里的第一个字符(空格除外)设置成为热键,也可以用“&”自定义一个字符为热键,如
果该项不需要热键,那么就把“&”放在右半边的“]”的前面;中括号后面的是菜单的注释
内容,可以用双“~”号把注释的内容括起来。
drive、folder和run分别是菜单项的执行的盘符、目录和命令。如果改菜单项不执行任何操
作,那么把它们的等号后面的内容留空,或者干脆删掉。如果执行的命令是在光盘上的话就
把drive设置为cdrom;如果该菜单还有子菜单的话,就把run设置为:
menu.bat 目录\文件名.ini,注意其它的bat就要加“call ”,但是调用子菜单时不要加
“call ”。
ask是用来设置该菜单项执行后,是否需要确认。如果需要就把提示信息写在等号后面,否
则把等号后面的内容留空或者干脆把它们删掉。
菜单的总数应该要等于菜单项的数目,但是:
如果菜单的总数小于菜单项的数目的时候,就取前面的几项;
如果菜单的总数大于菜单项的数目的时候,就把多余的项的“menu”设置为“-”。
|
|