REM the program itself ... INSTALL = C:\BBB\BBB.SYS REM some preferences (german QWERTZ-keyboard) ... ;TIMEOUT 60 ;KEY zy ZY yz YZ ' " ; : [ { ;UPPER ;;COLOR 7fe 70 30e 3F 0f ;;UNDERLINE 2 REM the dialog definition ... ;SPACE ;TEXT Memory M_anager: ;OPTION MemMan: _EMS | !_XMS | n_x ;OPTION Multi: Multi_tasking ;SPACE ;TEXT _Start: ;OPTION Shell: !_NC | _Windows | _Prompt ;COLUMN ;SPACE ;TEXT _Options: ;OPTION CD: CD-_ROM ;OPTION RAM: RAM-_Disk ;OPTION Mouse: _Maus ;OPTION Cache: !Disk-_Cache ;SPACE ;TEXT _Quick-Set: ;QUICK MemMan=1 Shell=3 Mouse=0 Cache=0: _1. Maximum memory ;QUICK MemMan=2 Shell=2 Mouse=0 Cache=1: _2. Windows ;QUICK MemMan=1 Multi=1 Shell=1: _3. Task Manager ;SPACE ;TEXT _BBB-Special: ;OPTION View: !_View modified CONFIG ;OPTION Rest: Restore original _files ;SPACE (This executes REST.BAT) ;SPACE REM variables needed in AUTOEXEC.BAT ... ;EXPORT CD Cache Multi Shell Rest ?"View" INSTALL=c:\bbb\bbbview.exe REM conditional lines and a conditional parameter ... ;IF MemMan == 1 echo DEVICE=EMM386.EXE {multi==1:MULTI=ON DPMI=ON} FRAME=Auto echo DOS = High,UMB ;ELSEIF MemMan == 2 echo DEVICE=c:\dos\himem.sys echo DOS = High ;ENDIF REM this is executed without a condition ... echo LASTDRIVE=X REM for single lines you can use this ... ;IF RAM==1 echo DEVICE=c:\dos\vdisk.sys ;ENDIF REM ... or this ... ? "CD" echo DEVICE=c:\cd\cdrom.sys ? "Mouse!=0" echo DEVICE=mouse.sys