RUN --automenu|autolist 子参数说明:************************************************************************************* RUN [Options] [show | show-except.XX1.XX2-.NNN] [subdir=N] [/path/] 自动菜单/列表命令说明: 自动菜单/列表可以列出指定目录下文件,也可以全盘检索指定的目录,同时可以设定只显示或不显示指定尾缀的文件 配合变量 filepre 可以设定仅对文件名中包含变量 filepre 指定字符串的文件操作 注:1,以下说明中将 --automenu 或 --automenu-all 参数替换为 --autolist 或 --autolist-all 参数将自动生成对应的文件列表 2,自动菜单可以选中文件后回车直接执行,自动列表则需要输入指定文件的序号后才能加载指定文件 3,自动菜单功能相对简单,自动列表则可以附加不同的命令或参数启动,功能更强大 4,自动列表的行列数视分辨率而定,分辨率高的每屏幕可以显示更多的文件(受grub4dos限制自动菜单仅能显示252个文件,自动列表为999) 5,默认生成后显示的是文件名或目录名,如果想显示其他名字可以参见本参数附录 6,其他一些开关变量设置请见开关变量说明部分 --automenu 如参数后未指定具体目录,则自动生成变量 usrpath 指定的目录下 文件、文件夹 的菜单 --automenu /path/ 若指定具体目录,则自动生成其目录下 文件、文件夹 的菜单 --automenu-all 自动生成所有可用设备菜单,会显示当前所有可用设备的 设备名、体积、文件系统类型等信息 --automenu-all /path/ 在当前所有可用设备下检索指定的目录,并对其下包含的所有 文件、文件夹 生成菜单 --automenu subdir=N 检索当前设备根目录下 N 级深度内所有文件并显示(不显示文件夹) --automenu subdir=N /path/ 检索指定目录下 N 级深度内所有文件并显示(不显示文件夹) --automenu-all subdir=N 检索当前所有可用设备根目录下 N 级深度内所有文件并显示(不显示文件夹) --automenu-all subdir=N /path/ 在当前所有可用设备下检索指定的目录,并显示该目录下 N 级深度内所有文件(不显示文件夹) --show.XX1.XX2-.NNN 只显示指定后缀的文件,为*时全部显示 --not-show.XX1.XX2-.NNN 不显示指定后缀的文件 附录:自动菜单及自动列表参数导入支持,目前支持 方式1、设置 font 、 image 、 front 、 next 、 menu 五个变量 方式2、MENU_CONFIG.TXT文件导入参数 方式3、同名_CONFIG.TXT文件导入参数 三种方式,优先级依次递增,即方式2导入的参数可以覆盖方式1设置的参数,方式3导入的参数可以覆盖方式2和方式1设置的参数 1, set font= 设置字体加载命令 set image= 设置背景加载命令 set front= 设置自动菜单所有文件的前置参数 set next= 设置自动菜单所有文件的后置参数 set menu= 设置自动菜单末项 返回主菜单 指定的菜单文件 2,MENU_CONFIG.TXT文件 内容格式为 : 该文件夹下某文件名#title显示名#前置参数#后置参数#@ 注:参数间#不能省略,最后一项参数后的#可以省略,但最后需以#@结束,可写入多行配置信息 例: /ISOS/目录下有 menu_config.txt、ISO1.ISO、ISO2.ISO及ISO3.ISO四个文件 men_config.txt内容为 ISO1.ISO#this is a test#--mem#@ ISO2.ISO###--dts-ext 1c#@ ISO3.ISO##--mem#@ 执行RUN /ISOS/ 生成目录后将导入这些参数,最终效果为 ISO1.ISO菜单项的显示名为 this is a test ,自动添加前置参数 --mem ,没有后置参数 ISO2.ISO将自动添加后置命令 --dts-ext 1c ,不更改显示名及前置参数 ISO3.ISO将自动添加前置命令 --mem ,不更改显示名及没有后置参数 3,同名_CONFIG.TXT文件指的是在该文件夹下,和菜单中文件的文件名相同的_CONFIG.TXT文件 同名txt格式:第一行内容将成为菜单项显示名;第二行内容将成为前置参数;第三行内容将成为后置参数;之后的内容忽略不计 如默认路径下的 ADDS.ISO 文件的同名_CONFIG.TXT文件就是同目录下的 ADDS_CONFIG.TXT 文件