无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2683|回复: 10

help me

[复制链接]
发表于 2002-3-24 19:24:15 | 显示全部楼层 |阅读模式
[UploadFile=2_2908.jpg]请帮我看看,错在哪里。为什么我的光条移到菜单3后,再按down,或者按1就会出现。滚屏
呀。
:start
cls
print 1
print
print                                  辉仔启动盘
print
print
print                                  启 动 菜 单
print
print                          [1]  安装 Windows XP (专业版)
print
print                          [2]  启动 MS-DOS(Win98 SE)
print
print                          [3]  启动 MS-DOS(不引导光驱)
print
print
print
print
print           f1=帮助        R=重启        F=软驱引导         ESC=硬盘引导
print
print
print            
print
;
:menu1
print 1
getkey
onkey entr goto run1
onkey down goto menu2
onkey 2 goto menu2
onkey up goto menu3
onkey 3 goto menu3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu1
;
:menu2
print 2
getkey
onkey up goto menu1
onkey 1 go to menu1
onkey down goto menu3
onkey 3 goto menu3
onkey entr goto run2
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu2
;
:menu3
print 3
getkey
onkey up goto menu2
gokey 2 goto menu2
onkey down goto menu1
onkey 1 goto menu1
onkey entr goto run3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu3
;
:run1
cls
run xpboot.bin
getkey
goto start
;
:run2
cls
run msdos98.img
getkey
goto start
;
:run3
cls
run msdos982.img
getkey
goto start
;eof
:help
cls
print            
print                                         
print                      xxxxxxxxxx                  
print
print
print              xxxxxxxxxxxxxxxxxxxxxxxxxxx
print
print                             按任意键返回
getkey
goto menu1
发表于 2002-3-24 19:44:17 | 显示全部楼层

help me

减少一个print空行,再试试看。
回复

使用道具 举报

 楼主| 发表于 2002-3-24 19:59:18 | 显示全部楼层

help me

不行呀
回复

使用道具 举报

发表于 2002-3-24 21:16:25 | 显示全部楼层

help me

差一个“menu0”
回复

使用道具 举报

 楼主| 发表于 2002-3-24 21:40:12 | 显示全部楼层

help me

请问怎么改呢。
回复

使用道具 举报

发表于 2002-3-24 22:31:58 | 显示全部楼层

help me

:start
cls
print
print                                  辉仔启动盘
print
print
print                                  启 动 菜 单
print
print                          [1]  安装 Windows XP (专业版)
print
print                          [2]  启动 MS-DOS(Win98 SE)
print
print                          [3]  启动 MS-DOS(不引导光驱)
print
print
print
print
print           f1=帮助        R=重启        F=软驱引导         ESC=硬盘引导
print
print
print            
print
;
:menu0
print 1
getkey
onkey entr goto run1
onkey down goto menu2
onkey 2 goto menu2
onkey up goto menu3
onkey 3 goto menu3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu0
;
:menu1
print 1
getkey
onkey entr goto run1
onkey down goto menu2
onkey 2 goto menu2
onkey up goto menu3
onkey 3 goto menu3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu1
;
:menu2
print 2
getkey
onkey up goto menu1
onkey 1 go to menu1
onkey down goto menu3
onkey 3 goto menu3
onkey entr goto run2
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu2
;
:menu3
print 3
getkey
onkey up goto menu2
gokey 2 goto menu2
onkey down goto menu1
onkey 1 goto menu1
onkey entr goto run3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu3
;
:run1
cls
run xpboot.bin
getkey
goto start
;
:run2
cls
run msdos98.img
getkey
goto start
;
:run3
cls
run msdos982.img
getkey
goto start
;eof
:help
cls
print            
print                                         
print                      xxxxxxxxxx                  
print
print
print              xxxxxxxxxxxxxxxxxxxxxxxxxxx
print
print                             按任意键返回
getkey
goto menu1
回复

使用道具 举报

 楼主| 发表于 2002-3-24 22:46:25 | 显示全部楼层

help me

下面引用由老陈2002/03/24 09:16pm 发表的内容:
差一个“menu0”
无关。
本人修改为:
:menu1
print 1
getkey
onkey entr goto run1
onkey 2 goto menu2
onkey 3 goto menu3
onkey down goto menu2
onkey up goto menu3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu1
;
:menu2
print 2
getkey
onkey up goto menu1
onkey down goto menu3
onkey entr goto run2
onkey 1 goto menu1
onkey 3 goto menu3
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu2
;
:menu3
print 3
getkey
onkey up goto menu2
onkey down goto menu1
onkey entr goto run3
onkey 1 goto menu1
onkey 2 goto menu2
onkey r reboot
onkey f boot 0
onkey esc boot 80
onkey 0x3b00 goto help
goto menu3
通过。
回复

使用道具 举报

 楼主| 发表于 2002-3-24 23:04:32 | 显示全部楼层

help me

原因就是要注意空格
回复

使用道具 举报

发表于 2002-3-25 02:04:16 | 显示全部楼层

help me

是不是getkey後面少個空格
天啊!這個我們怎麼看得出來
回复

使用道具 举报

发表于 2002-3-25 06:41:55 | 显示全部楼层

help me

呵呵,:)我晕!
回复

使用道具 举报

 楼主| 发表于 2002-3-25 12:25:19 | 显示全部楼层

help me

不是,是我在:
onkey down goto menu1
不小心加了空格
变成了
onkey down goto menu1□
确实很难发现,搞得我快掷了电脑。
这里提醒一下大家,也好有个借鉴。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-29 17:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表