中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-02 05:38
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,250 会员排行
DOS批处理 & 脚本技术(批处理室) » 请问dos下的选单小程序用什么东西可以做出来?》
可打印版本  1,316 / 8
第1楼 酷星河 发表于 2005-01-17 00:00
初级用户 发帖 7 积分 134
请问dos下的选单小程序用什么东西可以做出来?》

请问dos下的选单小程序用什么东西可以做出来?》
就是启动DOS后出现一个选着画面
比如
启动纯DOS
启动DOS并加载光驱
启动GHOST
启动DM
等等什么的
这样的选单用什么可做的出来
第2楼 JonePeng 发表于 2005-01-17 00:00
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
修改config.sys,增加项,用menuitem定义菜单项。再配合修改autoexec.bat。
第3楼 酷星河 发表于 2005-01-17 00:00
初级用户 发帖 7 积分 134
能发个实例上来吗??我想看看我好学着做谢谢了
第4楼 Climbing 发表于 2005-01-19 00:00
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
我做了一套一键恢复系统的config.sys和autoexec.bat,我想可以用来演示给你看:config.sys:

menuitem=dos,DOS Commmand Prompt
menuitem=rsys1,Restore Windows XP
menuitem=rsys2,Restore Windows 2000
menuitem=bsys1,Backup Windows XP
menuitem=bsys2,Backup Windows 2000
menudefault=dos,8
device=c:\dostools\himem.sys /testmemff
dos=high,umb
files=50
buffers=30



autoexec.bat:
@echo off
:: Set your backup destination drive
set dstdrv=c::: Set your First System Partition Number for GHOST and Destination file name(No more than 4 Chars)
set sys1src=1:1
set sys1dst=wxp:: Set your Second system Partition Number for GHOST and Destination file name(No more than 4 chars)
set sys2src=1:2
set sys2dst=w2k:: Set Temp Dir
set tmpdir=c:\temp:::::::::::::::::::: 下面的内容用户不需修改 :::::::::::::::::::::::::::
path c:\systools;c:\dostools;c:\dos71;d:\systools;d:\dostools;%dstdrv%\syssoft\clone\systools;%dstdrv%\syssoft\clone\dostools
lh smartdrv.exe /x
lh doskey.com /insert
lh ctmouse.exe
if not exist %tmpdir%\nul md %tmpdir%
set temp=%tmpdir%
set tmp=%tmpdir%
if not exist %dstdrv%\syssoft\nul md %dstdrv%\syssoft
if not exist %dstdrv%\syssoft\clone\nul md %dstdrv%\syssoft\clone%dstdrv%
cd\syssoft\clonegoto %config%:: Restore First System
:rsys1
if exist %sys1dst%user.gho ghost -clone,mode=pload,src=%sys1dst%user.gh1,dst=%sys1src% -sure -rb
goto _quit
if not exist %sys1dst%.gho goto _errsys1
ghost -clone,mode=pload,src=%sys1dst%.gh1,dst=%sys1src% -sure -rb
goto _quit:_errsys1
echo.
echo Error: I cannot find your system ghost files(%sys1dst%.gho or %sys1dst%user.gho) in %dstdrv%\syssoft\clone.
pause
goto _quit:: Restore Second System
:rsys2
if exist %sys2dst%user.gho ghost -clone,mode=pload,src=%sys2dst%user.gh1,dst=%sys2src% -sure -rb
goto _quit
if not exist c:\syssoft\clone\%sys2dst%.gho goto _errsys2
ghost -clone,mode=pload,src=%sys2dst%.gh1,dst=%sys2src% -sure -rb
goto _quit:_errsys2
echo.
echo Error: I cannot find your system ghost files(%sys2dst%.gho or %sys2dst%user.gho) in %dstdrv%\syssoft\clone.
pause
goto _quit:: Backup First system
:bsys1
if not exist %sys1dst%.gho ghost -clone,mode=pdump,src=%sys1src%,dst=%sys1dst%.gho -sure -Z9 -rb
goto _quit
if exist %sys1dst%.gho ghost -clone,mode=pdump,src=%sys1src%,dst=%sys1dst%user.gho -sure -Z9 -rb
goto _quit:: Backup Second system
:bsys2
if not exist %sys2dst%.gho ghost -clone,mode=pdump,src=%sys2src%,dst=%sys2dst%.gho -sure -Z9 -rb
goto _quit
if exist %sys2dst%.gho ghost -clone,mode=pdump,src=%sys2src%,dst=%sys2dst%user.gho -sure -Z9 -rb
goto _quit:dos
dir:_quit
第5楼 酷星河 发表于 2005-01-20 00:00
初级用户 发帖 7 积分 134
请问楼上的这个不支持中文显示吧有没什么办法或者软件支持中文选单的
第6楼 chenhui530 发表于 2005-01-20 00:00
高级用户 发帖 273 积分 772
先加载TW。EXE就支持中文了
第7楼 Climbing 发表于 2005-01-20 00:00
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
config.sys配置的菜单本来就是不支持中文的,如果你想在DOS下制做中文的菜单,恐怕需要第三方程序的支持,例如wbat + 汉字系统或者menustar之类的软件。你在顶楼只想要菜单,并没有说想要支持汉字的菜单。
第8楼 oracleweb 发表于 2006-09-05 22:11
新手上路 发帖 7 积分 14
那能不能做个图象程序选单呢?
第9楼 kennyfan 发表于 2006-09-19 03:39
中级用户 发帖 112 积分 259
呵呵,学到东西了..做个 个性化 启动盘是挺不错的!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023