| 
 | 
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大指点一下,谢谢 |   
 
 
 
 |