Creating a Program-Specific Startup Configuration

DOS was never a one-size-fits-all operating system. Every program had its own unique combination of device drivers, memory requirements, environment variables, and settings. Trying to satisfy all your programs' needs was time-consuming, frustrating, and, sad to say, only rarely successful. Things improved a little when DOS 6 introduced the Startup menu, which let you execute lines in CONFIG.SYS and AUTOEXEC.BAT conditionally (that is, based on the menu item you selected at startup). Unfortunately, the resulting configuration files were usually hideously complex and could be irreparably damaged by brain-dead installation programs that couldn't figure out the new structure.

Happily, Windows 98 does ...

Get Windows® 98 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.