In your config.sys do this:
[menu]
menuitem=blah, Load this
menuitem=blah2, Load this instead
[blah]
stuff to load with blah goes here
[blah2]
stuff to load with blah2 goes here
In your autoexec.bat do this:
goto %config%
:blah
load more stuff for blah
goto end
:blah2
load more stuff for blah2
goto end
:end
You can have a max of 9 entries per menu, but you can create submenus by doing this in your config.sys:
[submenu]
item1, load item1
item2, load item2
[item1]
menuitem=load1, Load option 1 submenu1
menuitem=load2, Load option 2 submenu2
This will create a menu that lists item1 and item2, which are actually submenus. For each submenu you create, make a corresponding bracketed section with a menu of the stuff you want to load...
Dave