无忧启动论坛

标题: 这个 grub4dos 菜单 怎么写? [打印本页]

作者: 23456    时间: 2017-5-11 16:09
标题: 这个 grub4dos 菜单 怎么写?
先判断 ()/PE/BOOTGMR 存在 就启动()/PE/BOOTGMR      否则启动 ()/PE/2003PE.ISO

下面是看文档写出来的  无效
title test
if exist ()/PE/BOOTGMR ( run ()/PE/BOOTGMR      )  eles ( run ()/PE/2003PE.ISO)

title test
if exist /PE/BOOTGMR ( run /PE/BOOTGMR      )  eles ( run /PE/2003PE.ISO)
作者: captain_g    时间: 2017-5-11 17:08
类似于这样的菜单应该可以达到你的目的吧

chainloader /bootmgr || map --mem /2003PE.ISO (0xff) && map --hook && chainloader (0xff)
作者: wintoflash    时间: 2017-5-11 18:39
你把else写成了eles
作者: 23456    时间: 2017-5-11 22:32
wintoflash 发表于 2017-5-11 18:39
你把else写成了eles

只是帖子中是写错了  。。。。。
作者: 23456    时间: 2017-5-11 22:32
captain_g 发表于 2017-5-11 17:08
类似于这样的菜单应该可以达到你的目的吧

chainloader /bootmgr || map --mem /2003PE.ISO (0xff) && ma ...

我试试吧
作者: 23456    时间: 2017-5-11 22:36
captain_g 发表于 2017-5-11 17:08
类似于这样的菜单应该可以达到你的目的吧

chainloader /bootmgr || map --mem /2003PE.ISO (0xff) && ma ...

果然有用  “ || ” 这个起什么作用啊   
作者: 23456    时间: 2017-5-11 23:02
captain_g 发表于 2017-5-11 17:08
类似于这样的菜单应该可以达到你的目的吧

chainloader /bootmgr || map --mem /2003PE.ISO (0xff) && ma ...

找到解释了  问题解决




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3