标题: 请教!WBAT中文菜单的 bat,怎么写?
[打印本页]
作者: zzync
时间: 2004-2-4 00:00
标题: 请教!WBAT中文菜单的 bat,怎么写?
那位高手有,WBAT制作的相关资料!![em04]
作者: LK
时间: 2004-2-4 00:00
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 .....
..............
作者: zzync
时间: 2004-2-6 00:00
1.XXXX
2.XXXX
3.XXXX
光标确认后回车的返回码,如“ 2.XXXX” 在if erroelevel XX goto XX 怎样写“ XX ”
请回复! 本人将非常感谢!!!
作者: LK
时间: 2004-2-6 00:00
其实你下载一个有菜单的启动盘*.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
作者: zzync
时间: 2004-2-6 00:00
(主菜单下有子菜单)
主菜单是这样写的
: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 键返回=主菜单 注意: 此光盘为本机专用
=====================================================
::
作者: zzync
时间: 2004-2-6 00:00
这种菜单是键盘移动光标操作,很方便。我是从网上下的,想改的操作简单些,
更适合自己的机器!!!望回复!!!谢谢