|
可以参考我的帖子 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=177790
你附件里的WENV取消了吧 新旧版的WENV命令是不通用的
pause --wait=0 -->/MYISO.ISO as default ##可用 echo -->/MYISO.ISO as default
(ud)/WENV set a=$u,$input,-->Input here(Like this"/MYISO.ISO") or press Enter :
(ud)/WENV get a || (ud)/WENV set a=/MYISO.ISO && pause --wait=0 -->Booting /MYISO.ISO
(ud)/WENV run find --set-root ${a}
(ud)/WENV run cat –length=0 ${a} && kernel ##上面已经有find判断了,找不到会直接报错,这句没用
(ud)/WENV run map --mem ${a} (0xff)
(ud)/WENV run map --hook
(ud)/WENV run chainloader (0xff) ##这句和上面一句用不到WENV运行
title -->ISO not found ; Press Enter
configfile (ud)/123.LST ##有点无语。。。。
稍稍改下echo -->/MYISO.ISO as default
(ud)/WENV set a=$u,$input,-->Input here(Like this"/MYISO.ISO") or press Enter :
(ud)/WENV get a || (ud)/WENV set a=/MYISO.ISO && echo -->Booting /MYISO.ISO
(ud)/WENV check ${a:0:1}<>/ set a=/${a} ## 检测输入内容是否以/开始,不是的话自动加上,防止输入时忘记以/开头
(ud)/WENV run find --set-root ${a} || pause File not found, press any key to return && configfile (ud)/123.LST ##查找,没有的话提示错误,按任意键重新加载(ud)/123.LST
(ud)/WENV run map --mem ${a} (0xff)
map --hook
chainloader (0xff)
[ 本帖最后由 sratlf 于 2010-11-15 22:14 编辑 ] |
|