China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-24 02:25
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » I have an idea like this — is it very feasible? View 635 Replies 6
Original Poster Posted 2004-01-27 00:00 ·  中国 湖北 武汉 联通
初级用户
Credits 130
Posts 8
Joined 2004-01-23 00:00
22-year member
UID 15968
Gender Male
Status Offline
I'd like to ask the experts whether this can be done. A lot of people may want to install DOS under 98. Of course, one method is to install the full installation edition of msdos710. On this point, wengier mentioned:

It is impossible for MS-DOS 7.10 and Win98 to achieve dual booting like MS-DOS 7.10 with WinNT/2K/XP/DOS6, because Win98 is a GUI program under DOS, so under MS-DOS 7.10 you can just enter it with the WIN command.

When this MS-DOS 7.10 installer detects that Win9x already exists in the system, doesn't it show the following message:

Setup has found that Windows 9x(95-98SE) might be already
installed on your system. Setup can setup the Win9x path
automatically for you so that you can enter Win9x GUI
easier by typing WIN from MS-DOS 7.10 command line.

That means after installation you can directly start Win9x from the DOS command line with the WIN command!

But generally, unless something is wrong with the system, who would want it to boot straight into DOS every time, and then have to type win every time just to get into 98? My earlier idea was, if it could be made like the "Super Universal MS-DOS 7.10 Boot Disk," which has a function like this:

18 - Graphical file management (Graphics File Manager included)
========================================================
The boot disk comes with the Volkov Commander (VC) file manager, a very powerful, practical, and well-known file
management tool, with a graphical interface and full support for long filenames.
After the system boots, it will automatically ask whether to start VC, showing the following message:
Press ENTER in 2 seconds if you want to start Volkov Commander..
If you press Enter within 2 seconds it will automatically start VC 4.99; otherwise it will not start it automatically, but you can still
manually start it at any time later from the command line with the VC command.

Could a similar program be written, but doing exactly the opposite? That is, after the system boots it would automatically ask whether to start Win98 (could this be done with a batch file that includes the win command?). If you press Enter (or any key) within 2 seconds, it goes to the DOS command line; otherwise it automatically runs the batch command with win in it.
Later I thought, this would only be usable in 98, and other people might not like it. Also, maybe it isn't as simple as I imagined. A few days later I thought of another way:
When you hold down the ctrl key or F8 key at startup, doesn't a boot menu appear for you to choose from? If it were possible to make a program and somehow add another option there, so that the msdos7.1 made by wengier could be started from there. Or change one of the options to msdos7.1, that is, replace the original DOS with it. Wouldn't that be more convenient?

Finally, I want to ask whether the msdos710 full installation edition made by wengier has an uninstaller. I think that's very necessary. In other words, after uninstalling it, things can be restored to their previous state.

I hope everyone can give me some opinions after reading this, thanks!
Floor 2 Posted 2004-01-27 00:00 ·  中国 吉林 延边朝鲜族自治州 延吉市 联通
银牌会员
★★★
想當一人之下萬人之上
Credits 1,275
Posts 393
Joined 2003-01-10 00:00
23-year member
UID 717
Gender Male
Status Offline
It seems possible, but what needs to be modified probably isn't io.sys.
<- 刷新一下换个MM
叫我Jorkin或小p就行,别再叫playboy2925了,跟提犯人似的。
如果认为小弟发的logo不错的话,给朵鲜花我就知道了。:)
Floor 3 Posted 2004-01-27 00:00 ·  中国 吉林 延边朝鲜族自治州 延吉市 联通
银牌会员
★★★
想當一人之下萬人之上
Credits 1,275
Posts 393
Joined 2003-01-10 00:00
23-year member
UID 717
Gender Male
Status Offline
It should be doable by configuring autoexec.bat and config.sys.
<- 刷新一下换个MM
叫我Jorkin或小p就行,别再叫playboy2925了,跟提犯人似的。
如果认为小弟发的logo不错的话,给朵鲜花我就知道了。:)
Floor 4 Posted 2004-01-27 00:00 ·  中国 湖北 武汉 联通
银牌会员
★★★
Credits 1,681
Posts 512
Joined 2003-08-02 00:00
22-year member
UID 7953
Gender Male
Status Offline
It can be done ~~o

Wengier has just recently learned QBasic, using it to write this would be very simple
Somehow somewhere I've got to choose.
No matter if it is win or lose.
Floor 5 Posted 2004-01-27 00:00 ·  中国 湖北 武汉 联通
初级用户
Credits 130
Posts 8
Joined 2004-01-23 00:00
22-year member
UID 15968
Gender Male
Status Offline
Which one exactly are you all saying can be done? Hearing everyone say this makes me so happy!
Floor 6 Posted 2004-02-03 00:00 ·  中国 福建 福州 电信
初级用户
Credits 139
Posts 17
Joined 2004-02-03 00:00
22-year member
UID 16635
Gender Male
Status Offline
You can add this in configsys:

menuitem=aaaa,description aaaa
...
Then in autoexec.bat you can check the environment variable %config% and jump accordingly.

For example, set up two items in config.sys, one called WIN and one called DOS, make WIN the default, and set the menu delay to 2 seconds.
Then in autoexec.bat, check whether %config% equals DOS; if not, run WIN.COM
Floor 7 Posted 2004-02-05 00:00 ·  中国 湖北 武汉 联通
初级用户
Credits 130
Posts 8
Joined 2004-01-23 00:00
22-year member
UID 15968
Gender Male
Status Offline
I don't really understand. Is there a ready-made one? Thanks.
Forum Jump: