无忧启动论坛

标题: 使用0PE_NBv1.4.9(2013-09-08)版的问题望版主赐教 [打印本页]

作者: 2011xieyuyan    时间: 2013-11-8 23:57
标题: 使用0PE_NBv1.4.9(2013-09-08)版的问题望版主赐教
0PE_NBv1.4.9(2013-09-08)版中按回车键进入后默认启动的是第一项,前面的版本启动的是Windows通用启动器,个人觉得这样方便一些,但把默认启动项改为Windows通用启动器的时候如果启动不按回车键将无法自动启动XPPE而是启动了Windows通用启动器。请版主赐教怎么样才可以回车键进入菜单后启动的时候可以默认启动Windows通用启动器而不做任何操作则启动XPPE。
作者: pseudo    时间: 2013-11-9 10:42
众口难调,呵呵。

临时办法之一是用fbinsttool修改grldr内置菜单,增加一行:
  1. cat --locate="default 4 ||" --replace="default 13 ," (hd-1,0)/BAT/M1.LST
复制代码
作为倒数第二行。
作者: 2011xieyuyan    时间: 2013-11-9 21:34
pseudo 发表于 2013-11-9 10:42
众口难调,呵呵。

临时办法之一是用fbinsttool修改grldr内置菜单,增加一行:作为倒数第二行。


谢谢版主百忙之中的回复,按照版主给的代码和方法试过了还是不行,回车键直接就启动了Wingdows通用启动器,不知道是否我用理解的倒数第二行和版主说的不一样
作者: pseudo    时间: 2013-11-9 23:13
哦,写错了,应该这样
  1. cat --locate="default 4 ||" --replace="if not exist showmn default 4 ," (hd-1,0)/BAT/M1.LST
复制代码

作者: notepad    时间: 2013-11-10 10:25
本帖最后由 notepad 于 2013-11-10 10:40 编辑
pseudo 发表于 2013-11-9 23:13
哦,写错了,应该这样


菜鸟的疑问:
替换的字符串长度不一样,执行后命令行貌似会从
checkrange 0x60300 read 0x60300 || if not "%titlexp%"=="未部署" default 4 || if not "%title03%"=="未部署" default 5 || default 13
变成
checkrange 0x60300 read 0x60300 || if not "%titlexp%"=="未部署" if not exist showmn default 4 ,="未部署" default 5 || default 13

这样会不会有问题?
作者: 2011xieyuyan    时间: 2013-11-10 15:20
pseudo 发表于 2013-11-9 23:13
哦,写错了,应该这样

谢谢版主,问题解决了。
作者: pseudo    时间: 2013-11-10 19:58
notepad 发表于 2013-11-10 10:25
菜鸟的疑问:
替换的字符串长度不一样,执行后命令行貌似会从
checkrange 0x60300 read 0x60300 || i ...

一定条件下default 4尾部
,="未部署" default 5
会被g4d忽略。

如果不按键,
这样改动后在仅部署03pe未部署xppe情形,将进不了pe,
而改动前此情形能进03pe。

但看楼主帖,不属于此情形,所以这个临时办法操作简单、够用了。




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