|
|
这是一个ISOPACK软件的DSKEMUO.TXT文件内容。我在详细看过之后,由于水平有限,仍有部分内容看不明白。请大家指点一二。
注:#号后为我加入的内容。请行家给解答一下,谢谢!!!
:start
cls
print 1
print 启动光盘(Bootable CD) 2002年4月(April, 2002)
print
print
print 启动选择(Boot Selection)
print
print
print 1. 中文光盘启动 (Boot from Chinese CD-ROM)
print 2. 英文光盘启动 (Boot from English CD-ROM)
print 3. 重新启动 (Reboot)
print 4. 硬盘启动 (Boot from Harddisk)
print
print
print
print
print 正在从硬盘启动(Booting from Harddisk)
print
print 10--------5--------1
print
print
print
print
print
print
print Enter=执行(Execute) Esc=硬盘启动(Boot from Harddisk) F3=重新启动(Reboot)
;
:menu0#菜单0
print 1此处不明?为何为1?
goto pass1#转到PASS1
;
:pass1#菜单0第1页
print 2#此处不明?为何为2?
getkey 1 f10#?此处不明,是否是:可以按的键为1至10?还是时间控制什么的?
onkey 1 goto run1#按1转至RUN1项
onkey 2 goto run2#按2转至RUN2项
onkey 3 goto run3#按3转至RUN3项
onkey 4 goto run4#按4转至RUN4项
onkey esc goto run4#按ESC转至RUN4项
onkey f3 goto run3#按F3转至RUN3项
onkey up goto passup#按UP转至PASSUP项
onkey down goto passdown#按DOWN转至PASSDOWN项
onkey entr goto passdown#按ENTR转至PASSDOWN项
onkey 0xE00D goto passdown#按0XE00D转至PASSDOWN项(0XE00D为什么键呀?)
onkey f10 goto pass2#按F10转至PASS2项
goto passb#此处不明:此项在此出现,我不明白有何意义?
;
:pass2#菜单0第2页
print 3
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass3
goto passb
;
:pass3
print 4
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass4
goto passb
;
:pass4
print 5
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass5
goto passb
;
:pass5
print 6
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass6
goto passb
;
:pass6
print 7
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass7
goto passb
;
:pass7
print 8
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass8
goto passb
;
:pass8
print 9
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto pass9
goto passb
;
:pass9
print a
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto passa
goto passb
;
:passa#菜单0第A页
print b
getkey 1 f10
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto passup
onkey down goto passdown
onkey entr goto passdown
onkey 0xE00D goto passdown
onkey f10 goto run4#时间到转至RUN4。
goto passb
;
:passb#菜单0的b项
goto menu1#转至菜单1
;
:passdown#菜单0的down项
goto menu1#转至菜单1
;
:passup#菜单0的UP项
goto menu4#转至菜单4
;
:menu1
print d#此处不明:为何为D而没有转到C?
getkey#此处不明:是不是只有一页的意思?
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto menu4
onkey down goto menu2
onkey entr goto run1
onkey 0xE00D goto run1
goto menu1
;
:menu2
print e
getkey
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto menu1
onkey down goto menu3
onkey entr goto run2
onkey 0xE00D goto run2
goto menu2
;
:menu3
print f
getkey
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto menu2
onkey down goto menu4
onkey entr goto run3
onkey 0xE00D goto run3
goto menu3
;
:menu4
print g
getkey
onkey 1 goto run1
onkey 2 goto run2
onkey 3 goto run3
onkey 4 goto run4
onkey esc goto run4
onkey f3 goto run3
onkey up goto menu3
onkey down goto menu1
onkey entr goto run4
onkey 0xE00D goto run4
goto menu4
;
:run1
cls#清屏
run dskemu1.bin#运行DSKEMU1.BIN菜单
getkey#此处不明,已经运行了菜单加此项为何意?
goto start#结束后转到菜单开始画面。
;
:run2
cls#清屏
run diskem1x.bin#运行DSKEM1X.BIN菜单
getkey
goto start
;
:run3
cls#清屏
reboot#从新引导
getkey#此处不明?都已经从新引导了还加了干什么呀?
goto start#这一行也是如上所说?
;
:run4
cls
boot 80
getkey
goto start
;eof#此处不明,EOF代表什么?
|
|