I have a tech. cd that I have been working on for the past 3 years as a hobby. It as a HTML file as an
interface to the programs on the CD in Windows and cool stuff like unattended Windows installs, etc. The CD *is* bootable and I have a text menu for it (I have a snapshot that you can see here: http://stealth.kirenet.com/~aleinss/supertech.htm
, top of the page).
I'm using MS' own menuing commands to setup the menu. However, this has setup a limitation. I can only setup 9 menu entries, that's it. I would like to make a more structured format such as option 1. Run AV
Software, 2. Run System Information Utilities, etc. and then embed the correct items under these listings. What I really want is a cool graphical interface that works in DOS that you can pick and click icons to do task. I would probably have a boot menu that would be
something like this:
1. Plain Text Menu System Interface (failsafe)
2. Graphical Menu System Interface
Option 1 would launch MS' own menu stuff, providing the user with limited capabilities and two would be a pretty graphical menu with icons that would be split into different categories such as Disk Scanning, Antivirus, etc. I've tried going through some of the
programs here: http://www.simtel.net/pub/msdos/menu/
, but the graphics where right down ugly (not to mention the nagware associated with these programs). So then I thought of using Windows 3.1 as my graphical
menu. I would just use the program manager and embedded groups as the graphical environment. I would then modify the PIF for each program, making sure it would run in real mode DOS. I looked and looked and looked, but I can't find it, but I could swear someone had a project
like this once (running Windows 3.1 straight from a CD). Of course, a CD is not writable so I would have to setup a RAM drive and such, but what I'm wondering, would Windows 3.1 work this way? Has anyone attempted such a novelty project? I figure that Windows 3.1 is a perfect candidate as it will run on a 386 and a
Pentium-4 system. Oh yeah, that leads to another
question...FAT-32...will Windows 3.1 run with a Windows 98 command.com? Has to, otherwise the tech
won't be able to see FAT-32 drives. Another else I can use as a graphical menu?
UPDATE: I tried loading Win 3.1 on a FAT-32 partition, worked first time, then on reboot it told me incompatible DOS version. I did some digging and found 3xstart.exe (http://www.powerload.fsnet.co.uk/win9x.htm
) Looks like it will patch the Windows 98 files to fool Windows 3.1 into working. Now, Windows 3.1 would be running from X:\, not C:\...so I have to change every every reference from C: to X: in every file, right?