中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-02 06:33
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请问dos下的选单小程序用什么东西可以做出来?》 查看 1,317 回复 8
楼 主 请问dos下的选单小程序用什么东西可以做出来?》 发表于 2005-01-17 00:00 ·  中国 湖北 武汉 电信
初级用户
积分 134
发帖 7
注册 2005-01-14 00:00
21年会员
UID 35328
性别 男
状态 离线

请问dos下的选单小程序用什么东西可以做出来?》
就是启动DOS后出现一个选着画面
比如
启动纯DOS
启动DOS并加载光驱
启动GHOST
启动DM
等等什么的
这样的选单用什么可做的出来
2 发表于 2005-01-17 00:00 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
修改config.sys,增加项,用menuitem定义菜单项。再配合修改autoexec.bat。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
3 发表于 2005-01-17 00:00 ·  中国 湖北 武汉 电信
初级用户
积分 134
发帖 7
注册 2005-01-14 00:00
21年会员
UID 35328
性别 男
状态 离线
能发个实例上来吗??我想看看我好学着做谢谢了
4 发表于 2005-01-19 00:00 ·  中国 河北 石家庄 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线
我做了一套一键恢复系统的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 ·  中国 湖北 武汉 电信
初级用户
积分 134
发帖 7
注册 2005-01-14 00:00
21年会员
UID 35328
性别 男
状态 离线
请问楼上的这个不支持中文显示吧有没什么办法或者软件支持中文选单的
6 发表于 2005-01-20 00:00 ·  中国 浙江 杭州 电信
高级用户
★★
积分 772
发帖 273
注册 2004-10-23 00:00
21年会员
UID 32861
性别 男
状态 离线
先加载TW。EXE就支持中文了
http://www.msfans.net/bbs/
7 发表于 2005-01-20 00:00 ·  中国 河北 石家庄 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线
config.sys配置的菜单本来就是不支持中文的,如果你想在DOS下制做中文的菜单,恐怕需要第三方程序的支持,例如wbat + 汉字系统或者menustar之类的软件。你在顶楼只想要菜单,并没有说想要支持汉字的菜单。
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
8 发表于 2006-09-05 22:11 ·  中国 上海 上海乾万网络(QianWan_Network)有限公司(电信出口)
新手上路
积分 14
发帖 7
注册 2006-09-04 00:01
19年会员
UID 61790
状态 离线
那能不能做个图象程序选单呢?
9 发表于 2006-09-19 03:39 ·  中国 广东 广州 越秀区 电信
中级用户
★★
积分 259
发帖 112
注册 2006-09-18 04:55
19年会员
UID 62928
性别 男
状态 离线
呵呵,学到东西了..做个 个性化 启动盘是挺不错的!
论坛跳转: