DOCONFIG Vers 4.0 the OS/2 config.sys utility
-------------------------------------------------------------------------------------
dddddddd     ooooooo     ccccccc    ooooooo     nn    nn   fffffff   iiiiii    gggggg
  dd   dd   oo     oo   ccc        oo     oo    nnn   nn   ff          ii     gg
  dd    d   o       o   cc         oo     oo    nn n  nn   ff          ii     gg  ggg 
  dd    d   o       o   cc         oo     oo    nn  n nn   fffff       ii     gg   gg
  dd   dd   oo     oo   ccc        oo     oo    nn   nnn   ff          ii     gg   gg
dddddddd     ooooooo     ccccccc    ooooooo     nn    nn   ff        iiiiii    gggggg
-------------------------------------------------------------------------------------
                                                         Welcome to DOCONFIG Vers 4.0

This file contains important information that is not contained in the file readme.1st


TABLE OF CONTENTS
-----------------

  1. WHY USE THIS PROGRAM ?
  2. INCLUDED SETTINGS
  3. HOW DOES IT WORK


1. WHY USE THIS PROGRAM ?
-------------------------

If you have the task to install  OS/2 on a regular basis, you spend most of the time
to update  the new config.sys with  all your own settings.  We have  build a tool to 
automate this process.  For example a typical C compiler needs some additions to the
LIBPATH,  PATH and DPATH variables,  further it needs his own environment variables. 
With our tool, you can "program" this task easily. 


2. INCLUDED SETTINGS
--------------------

   a. Information files
   ''''''''''''''''''''
      license.txt   :   License    
      readme.1st    :   Short Explanation of this program and registering information
      doconfig.txt  :   Information and how to work with DOCONFIG
      guddland.txt  :   Description of the author's firm  

   b. Executable files
   '''''''''''''''''''
      doconfig.exe  :   executable program
      upconfig.cmd  :   execute DOCONFIG from Floppy
      alconfig.cmd  :   DOCONFIG with all the setting files
      

   c. Setting files
   '''''''''''''''' 
      4os2.set             ibmcom.set          sql.set           sio.set
      bcc.set              ibmlan.set          syplus.set
      cdrom.set            icc.set             tcpip.set
      emtex.set            mptn.set            vxrexx.set
      genius.set           slick.set           wal.set
      gnu.set              slink.set           watcom.set
      

3. HOW DOES IT WORK
-------------------

   a. Work with the doconfig.exe file
   ''''''''''''''''''''''''''''''''''

   *  Before you load your config.sys to change a configuration you must know what you'll
      do. The same with this program ! But in this case you're going to change in a *.set 
      file then you can let the PC modify the config.sys for you :

                 doconfig  [PATH:\config.sys]  [*.set] > config.new  
      
      DOCONFIG  will make the  configuration for you.  You can  start DOCONFIG  also when
      you've installed a new version of OS/2 or other changings.
 
      After the modification, you see in your config.sys the modifications. In this example 
      the configuration was changed with the sio.set :


     REM --- CONFIG.SYS MERGED WITH ..\..\sio.set BY DOCONFIG V:4 ON Thu Aug 31 16:15:18 1995
     IFS=D:\OS2\HPFS.IFS /CACHE:2048 /CRECL:4 /AUTOCHECK:D
     PROTSHELL=D:\OS2\PMSHELL.EXE
     ...
     DEVICE=D:\OS2\BOOT\MOUSE.SYS
     REM --- DOCONFIG removed: DEVICE=D:\OS2\BOOT\COM.SYS
     REM --- DOCONFIG removed: DEVICE=D:\OS2\MDOS\VCOM.SYS
     CODEPAGE=850,437
     ...
     REM --- added from ..\..\sio.set by DOCONFIG on Thu Aug 31 16:15:18 1995
     REM ---------- SIO OPTIONS  24.07.95  GUDDLAND DIGITAL S.A.
     REM COM3 & COM4
     REM DEVICE=D:\OS2\COM.SYS (3,3E8,4) (4,2E8,3)
     DEVICE=D:\GUDDLAND\SIO\SIO.SYS
     DEVICE=D:\GUDDLAND\SIO\VSIO.SYS
     DEVICE=D:\GUDDLAND\SIO\VX00.SYS



   *  You can also delete some lines in your config.sys because your hardware has changed 	      
      In this case you open the sio.set and write "delete" in those lines you want delete: 

          [sio.set]
            rem ---------- SIO options  31.08.95  Guddland digital S.A.
            DELETE DEVICE=D:\OS2\BOOT\COM.SYS
            DELETE DEVICE=D:\OS2\MDOS\VCOM.SYS
            REM COM3 & COM4
            REM DEVICE=D:\OS2\COM.SYS (3,3E8,4) (4,2E8,3)

            DEVICE=D:\GUDDLAND\SIO\SIO.SYS
            DEVICE=D:\GUDDLAND\SIO\VSIO.SYS
            DEVICE=D:\GUDDLAND\SIO\VX00.SYS
        

      DOCONFIG change your configuration and will display in the config.sys:

             ...
             DEVICE=D:\OS2\BOOT\MOUSE.SYS
             REM --- DOCONFIG removed: DEVICE=D:\OS2\BOOT\COM.SYS
             REM --- DOCONFIG removed: DEVICE=D:\OS2\MDOS\VCOM.SYS
             CODEPAGE=850,437
             ...
      

   *  During the execution DOCONFIG displays all the modification to screen and write them 
      in  a file "doconfig.log",  which you  can load  with an  editor and read at anytime. 
      
 
  b. Work with the alconfig.cmd
   '''''''''''''''''''''''''''''
 
      The alconfig.cmd is programmed to change all the configuration (all *.set files) 
      with one command: You only give the path where the config.sys
      is.

            alconfig.cmd [path:\system\config.sys]
      
      If there are settings that you don't like, you only must write a "rem" before these
      lines.


   c. Work with the upconfig.cmd
   '''''''''''''''''''''''''''''

      When you would'nt have installed DOCONFIG on your HD, you can change your configuration 
      using a floppy disk.  The command file upconfig.cmd uses floppy drive A:. If you don't 
      have a floppy drive A:, open upconfig.cmd and change to the right drive letter.

                 C:\> upconfig   [path:\system\config.sys]  [*.set file]

   