home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / sysutl / edconfig.arc / CONFIG.DOC < prev    next >
Text File  |  1989-01-09  |  2KB  |  61 lines

  1.  
  2. CONFIG.CTL
  3. Device Driver
  4.  
  5. Michael J. Mefford
  6. 1988 No. 20 (Utilities)
  7.  
  8.  
  9. Purpose:    A device driver that lets you modifiy your CONFIG.SYS file while
  10. the system is booting up.
  11.     
  12. Format:    DEVICE=[path]CONFIG.CTL m
  13.         [Configuration
  14.          entries to be
  15.          controlled]
  16.     DEVICE=CONFIG.END
  17.     
  18. Remarks:    CONFIG.SYS command lines to be edited or bypassed must be placed
  19. between the DEVICE= lines shown above.  The m parameter sets the number of
  20. seconds CONFIG.CTL pauses before continuing with an unmodified normal boot-up
  21. sequence.  Pressing any key (except Esc) during this pause brings up a 
  22. point-and-shoot menu of the editable CONFIG.SYS commands.  
  23.  
  24.     The Up and Down Arrow keys move the menu highlight bar between the
  25. various editable command lines; PgUp and PgDn move the bar to the first and last
  26. lines, respectively.  Pressing F1 deactivates (or re-activates) the highlighted
  27. command.  F2 accepts all changes and boots up.  Pressing Esc bypasses all
  28. CONFIG.CTL actions.
  29.  
  30.     The highlighted line can also be edited, subject to two limitations. 
  31. First, no completely new line may be added; and second, the number of characters
  32. in an existing line may not be increased (it may be shortened).  For editing,
  33. the Left and Right Arrow keys and the Backspace key are supported; Home and End
  34. move to the ends of the highlighted line.  The editor operates in overstrike
  35. mode.  Examples:
  36.  
  37.         BUFFERS=003
  38.         DEVICE=THIS IS A PLACE SAVER
  39.         DEVICE=ANSI.SYT
  40.  
  41.     The above BUFFERS line will permit a subsequent increase to 999.  The
  42. two DEVICE= lines will give harmless error messages normally, but permit
  43. substituting a new device driver and loading ANSI.SYS by changing a single
  44. letter.
  45.  
  46.     Changes made using CONFIG.CTL affect only the current session; they do
  47. not permanently modify CONFIG.SYS.  If not set, the m parameter defaults to 0
  48. (no pause), bypassing the prompt.  The CONFIG.CTL program can still be activated
  49. in this situation, however, by pressing any key (except Esc) immediately
  50. following the boot-up beep.
  51.  
  52.     CONFIG.CTL is already compiled and ready to run.  If you prefer,
  53. CONFIG.BAS will create CONFIG.CTL when run once in BASIC.  The .ASM source code
  54. listings are also downloadable, but require you to use a macro assembler (IBM or
  55. Microsoft Version 2 or later).
  56.  
  57.     Photocopy and trim this page.  Trim and hole-punch the copy and add it
  58. to your DOS manual.
  59.  
  60.  
  61.