中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 请教!WBAT中文菜单的 bat,怎么写?
作者:
标题: 请教!WBAT中文菜单的 bat,怎么写? 上一主题 | 下一主题
zzync
初级用户




积分 193
发帖 25
注册 2004-2-3
状态 离线
『楼 主』:  请教!WBAT中文菜单的 bat,怎么写?

那位高手有,WBAT制作的相关资料!![em04]

2004-2-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LK
高级用户




积分 915
发帖 309
注册 2002-12-22
状态 离线
『第 2 楼』:  

1)加入汉字支持(如 tw.exe)
2) 加入WBAT.com  (批处理脚本)
3)加入一文本文件TT:

      [      1.XXXXXXXXXXXX     ]
      [      2.XXXXXXXXXXXX     ]
      [      3.XXXXXXXXXXXX     ]
      [      4.XXXXXXXXXXXX     ]
      [      5.XXXXXXXXXXXX     ]

4)在DOS 下调用命令:

                     Wbat box @TT
                     if erroelevel ........   goto .....
                     if erroelevel ........   goto .....
                     if erroelevel ........   goto .....
                    ..............



2004-2-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zzync
初级用户




积分 193
发帖 25
注册 2004-2-3
状态 离线
『第 3 楼』:  

1.XXXX  
2.XXXX
3.XXXX  
光标确认后回车的返回码,如“ 2.XXXX” 在if erroelevel XX  goto  XX 怎样写“ XX ”
请回复! 本人将非常感谢!!!


2004-2-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
LK
高级用户




积分 915
发帖 309
注册 2002-12-22
状态 离线
『第 4 楼』:  

其实你下载一个有菜单的启动盘*.IMG文件,打开看就知道了,下面是我1994年做的一段批处理菜单供参考:

     
ECHO.      ##################################################################
ECHO.      #                                                                #
ECHO.      #                                                                #
ECHO.      #          请选择一种五笔练习:                                   #
ECHO.      #                                                                #
ECHO.      #                                                                #
ECHO.      #           1......即时通五笔       4......返回上级菜单          #
ECHO.      #                                                                #
ECHO.      #                                                                #
ECHO.      #           2......五笔高手速成                                  #
ECHO.      #                                                                #
ECHO.      #                                                                #
ECHO.      #           3......五笔练习教学                                  #
ECHO.      #                                                                #
ECHO.      #                                                                #
ECHO.      #                                                                #
ECHO.      ##################################################################
ECHO.
ECHO.
ECHO.      
ECHO.
CHOICE/C:1234 请选择一种五笔练习
IF ERRORLEVEL 4 GOTO FH
IF ERRORLEVEL 3 GOTO MLWB
IF ERRORLEVEL 2 GOTO XHWB
IF ERRORLEVEL 1 GOTO WBXX

2004-2-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zzync
初级用户




积分 193
发帖 25
注册 2004-2-3
状态 离线
『第 5 楼』:  

(主菜单下有子菜单)
主菜单是这样写的
:main
call w.bat box @GHO.bat:w_main
if errorlevel 100 goto exit
if errorlevel 4 goto exit
if errorlevel 3 goto ghost
if errorlevel 2 goto rec1

:back1 的 5个  if 怎样写调用命令???

:bak1
call w.bat box @GHO.bat:w_bak1
if XXX  goto XXX
if XXX  goto XXX
if XXX  goto XXX
if XXX  goto XXX
if XXX  goto XXX

:w_main "   【本机硬盘备份、恢复盘】"[x]

∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷
∷                           ∷
∷                                                ∷
∷         [  1. 本机硬盘  备份向导  ]            ∷
∷                           ∷
∷         [  2. 本机硬盘  恢复向导  ]          ∷
∷                           ∷
∷         [  3. 启动Ghost7.5主程序  ]          ∷
∷                           ∷
∷         [  4.  退             出  ]          ∷
∷                                                ∷
∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷∷



:w_bak1 "   【本机备份向导】 "[x]
===================================================


    [1. 备份本机硬盘 C:分区, 完成后重启 ]

    [2. 备份本机硬盘 D:分区, 完成后重启 ]

    [3. 备份本机硬盘 E:分区, 完成后重启 ]

    [4. 备份本机硬盘第c: d: E:完成后重启 ]

    [5. 选择:===== 关机、 重启  ======   ]
   
                  
按 ESE 键返回=主菜单   注意: 此光盘为本机专用   

=====================================================
::                                            


2004-2-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zzync
初级用户




积分 193
发帖 25
注册 2004-2-3
状态 离线
『第 6 楼』:  

这种菜单是键盘移动光标操作,很方便。我是从网上下的,想改的操作简单些,

更适合自己的机器!!!望回复!!!谢谢



2004-2-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: