中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-05 11:29
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » 功能远强于BOOTCON.SYS加CONFIG.CTL的启动控制工具[本是编译] 查看 10,401 回复 34
16 发表于 2006-01-04 00:01 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
棒极了!前面的路更光明!
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
17 发表于 2006-01-04 11:02 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
VERY GOOD!
本版斑竹实在是棒!效果很好.
18 发表于 2006-01-04 16:32 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
试了下0级和1级的菜单,OK!
这个能有返回的功能吗?
如果有的话,就是更完美了
19 发表于 2006-01-05 10:27 ·  中国 广西 桂林 电信
初级用户
★★
积分 176
发帖 74
注册 2005-11-07 16:51
20年会员
UID 44761
状态 离线
dos=high,umb,auto

提示,不支持此DOS命令,请下载新版本

已清楚:
在 DEVICE=BOOT.2 XXX
device=......
dos=high,umb,auto ----->放在这里不行
...
但防在DEVICE=BOOT.END 后面的公共部分,就不会出现错误提示了

[ Last edited by coolboy163 on 2006-1-5 at 14:53 ]
20 发表于 2006-01-06 10:09 ·  中国 山西 大同 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Re All:

现在发布 Wengier 超级启动盘 中文启动菜单补丁包 第四版。

主要工作是在“测试配置启动”中加入“编辑配置”,可以动态编辑device加载项了,同时解决了编辑菜单时菜单框字符与vt汉字的兼容显示问题;但是还有许多缺点,比如无法编辑包括非device语句在内的任何 config 语句(即 boot.edit 语句下不能留空,而必须指定特定的语句);另外,菜单无法跳转确实限制了很多功能,比如返回上级菜单,任意增加测试配置中的 config 语句等等;另外,由于 config.sys 文件的增大,所需空间增加为 40K。

[ Last edited by willsort on 2006-1-6 at 10:34 ]
附件
BootMenu_CN_V4.rar (18.73 KiB, 下载附件所需积分 1 点, 下载次数: 71)
BootMenu_CN_V4_0.gif
BootMenu_CN_V4_1.gif
BootMenu_CN_V4_2.gif
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
21 发表于 2006-01-07 00:06 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
Re wil:
  太好了!你的BOOT.SYS研究!
  “无法编辑包括非device语句在内的任何 config 语句”:
  我尝试过CONFIG.CTL,它也是现场编辑CONFIG.SYS的语句的,它的编辑也有限制--就是只能编辑等号之后的部分,等号之前的部分(包括等号)是动不了的。BOOT.SYS在这方面会比CONFIG.CTL差吗?BOOT.SYS能不能编辑非DEVICE的CONFIG.SYS命令的等号之后的部分?
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
22 发表于 2006-01-07 00:46 ·  中国 山西 运城 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Re 本是:

boot.sys 可以实现动态编辑任意确定的标准 config.sys 语句,比如 buffers files ,但是当想实现模糊语句编辑,即编辑=之前的命令名就无法实现,正如你所提到的那样。

boot.sys 限于历史的原因,功能和实现上还是有太多的限制,而且非注册版的间或暂停提示也是个问题。2.1 版我也粗略的看了一下,没有太多激动人心的改进,可以引用环境变量,可以使用 if else,可以设置菜单项选择字母。但是,我仍然希望可以找到更好的代替品。

因为,复选菜单到现在为止无法真正的实现,菜单界面无法自由的定制,菜单块语句无法自由跳转等等。如果这些放到 autoexec.bat 中是很容易实现的,所以我很早就有了一个想法,即通过双次启动的方法定制 config 菜单:首次启动后,直接单引导进入 autoexec.bat ,在其中做出自定的菜单界面,然后根据用户交互生成新的 config/autoexec 文件,然后重引导 DOS 而不重启计算机,以加载新 config/autoexec 文件,同时恢复原有的 c/a 文件。

其实有很多DOS引导增强程序都是这样实现的。只是,我无法测试得到你的 vt 子模在重引导后仍然保留,所以无法确定中文菜单的可行性。

另外,关于 config.sys / autoexec.bat 的内码归并,我之前正是通过合并、转化、拆分的步骤实现的,而且与表格线字符修正一起做成了批处理,但仍然略显繁琐一些。
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
23 发表于 2006-01-07 13:56 ·  中国 江苏 苏州 吴中区 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
Re wil:
  不过对于普通用户,我觉得BOOT.SYS的功能已经足够了。我甚至想有空的时候自己作一个menuEd.sys,实现现场编辑如BOOT.SYS和菜单选择如BOOTCON.SYS,而且只作单层菜单支持--我认为这样对普通用户是够了。如果做成的话,体积会很小!这是后话。
  另外,wil说的只重启DOS而不重启计算机,这是一个非常有趣的话题。希望能成功!!!

[ Last edited by 本是 on 2006-1-7 at 13:57 ]
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
24 发表于 2006-01-09 16:01 ·  中国 重庆 潼南区 电信
初级用户
★★
积分 173
发帖 78
注册 2005-12-30 11:03
20年会员
UID 48199
性别 男
状态 离线
哈!哈!哈!.......真是太好了!总算可以使用中文DOS启动菜单了.感谢"本是"及几位高人.辛苦了.
25 发表于 2006-01-18 16:25 ·  中国 北京 联通
高级用户
★★
积分 506
发帖 187
注册 2005-12-04 22:41
20年会员
UID 46500
性别 男
状态 离线
初学者,没看懂,能不能解释一下??
boot是可以在dos环境下,不重新启动计算机就可以重新启动其他的系统的工具??
怎么使用那?谢谢各位。
26 发表于 2006-01-26 11:45 ·  中国 浙江 衢州 电信
银牌会员
★★★
积分 1,270
发帖 548
注册 2004-05-31 00:00
22年会员
UID 25754
性别 男
状态 离线
这样DOS就可以本国化了。

===============DOS★★★永远伴随我们的DOS================
==================================================

==================================================
27 发表于 2007-11-18 13:06 ·  中国 浙江 温州 电信
新手上路
积分 6
发帖 3
注册 2007-11-18 09:58
18年会员
UID 103008
性别 男
状态 离线
超级好东西
28 发表于 2007-11-18 13:07 ·  中国 浙江 温州 电信
新手上路
积分 6
发帖 3
注册 2007-11-18 09:58
18年会员
UID 103008
性别 男
状态 离线
YYYYYYYYYYYYYYYYYYYYYYYY
29 发表于 2007-12-03 15:23 ·  中国 山东 青岛 联通
新手上路
积分 8
发帖 4
注册 2006-11-27 23:22
19年会员
UID 71920
性别 男
状态 离线
高手中的高手
30 发表于 2007-12-29 23:40 ·  中国 广东 联通
新手上路
积分 9
发帖 5
注册 2007-05-04 21:32
19年会员
UID 87489
性别 男
状态 离线
看到后面几个回复,不知道还下载不!!
论坛跳转: