|
527104427 发表于 2013-6-20 10:05
程序开头有个判断,F6IMG内部也有个判断,这个不冲突。
提示是必须的,如果选了F6IMG,啥提示也没有, ...
5大您测试一下就知道我要说什么了。我可以非常肯定是程序的判断流程上的问题。
只是可能是您没有理解我说的问题所在:
详细说明:
直接使用srsf6,不加任何参数情况→
默认,程序使用chpci --srs做了检测,并给用户3秒提示提示。如果按空格,就跳到驱动方案选择界面。←正常
然后用户在驱动选择界面,按回车,手动选择了f6img方案。问题显现:
出现3秒提示,是否要使用64位驱动,←正常
然后不管是否使用64位驱动,f6img执行,检测出,不需要srs,←正常
接着,出来的效果是:程序直接返回到驱动方案选择界面了,←异常
因为想要的效果是:由于不需要srs,提示“ 3秒内不按键退出本程序的提示”
我试了下,
修改
if "%F6imgErr%"=="1" && set err=F6IMG $[0104]模块加载失败, 请使用其它方案... && goto :BOOT
goto :EXIT
为
if "%F6imgErr%"=="1" && set err=F6IMG $[0104]模块加载失败, 请使用其它方案... && goto :CHKSRS
goto :EXIT
就是我说的那种效果了。。只是这样出来的2个不需要srs 的提示来的。。。
也许,这个代码,是需要f6img自身的那个不需要的提示的。。。
但却不知道,如果f6img自身的提示,就是当不需要srs时,如果按某个键,能不能直接跳转到:boot标签的驱动方案选择界面来不???请5大指点一下,谢谢 |
|