home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / booti1.zip / BOOTINT.DOC next >
Text File  |  1993-12-19  |  5KB  |  172 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                        OS/2 Boot Interrupter Version 1.0
  16.                      _____________________________________
  17.  
  18.  
  19.  
  20.                     (C) 1993 by Markus Fehr, CH-8302 Kloten
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                           Contents:
  28.                           _________
  29.  
  30.  
  31.                           1)  Purpose
  32.                           2)  Contents of BOOTI1.ZIP
  33.                           3)  Installation
  34.                           4)  INI-File
  35.                           5)  Important notices
  36.                           6)  Credits
  37.  
  38.  
  39.  
  40. 1) Purpose
  41.    _______
  42.  
  43.  
  44.    - You want to manipulate files that are used by OS/2 at run-time
  45.    - You wrote an error in your config.sys that causes some errors at boot-
  46.      time.
  47.    - ...
  48.  
  49.    These are some examples why I wrote the OS/2 Boot Interrupter. The idea
  50.    is to run it before the Workplace-Shell will start. You will get a configu-
  51.    rable menu. If you don't select anything, OS/2 Boot Interrupter will time-
  52.    out after a configured amount of seconds and continue the boot-process.
  53.    
  54.    There exists allready some tools that do the same, but no one supports a
  55.    menue allowing pre-defined actions.
  56.  
  57.  
  58.  
  59. 2) Contents of BOOTI1.ZIP
  60.    ______________________
  61.  
  62.  
  63.    The distribution-package contains the following files:
  64.  
  65.    BOOTINT.EXE    OS/2 Boot Interrupter
  66.    BOOTINT.INI    Sample INI-File
  67.    BOOTINT.DOC    This file
  68.    FILE_ID.DIZ    BBS-Support-File (Description)
  69.  
  70.    Feel free to distribute this utility to your friends and / or Bulletin Boards
  71.    but take care, that all 4 files are always included!
  72.  
  73.  
  74.  
  75. 3) Installation
  76.    ____________
  77.  
  78.  
  79.    This installation assumes that OS/2 Boot Interrupter located in
  80.    E:\OS2\BOOTINT. Enter the following line anywhere into your CONFIG.SYS:
  81.  
  82.    CALL=E:\OS2\BOOTINT\BOOTINT.EXE
  83.  
  84.    To configure the menu, follow the steps in chapter 4) INI-File.
  85.  
  86.  
  87.  
  88. 4) INI-File
  89.    ________
  90.  
  91.  
  92.    OS/2 Boot Interrupter always reads the INI-File (BOOTINT.INI) in the same
  93.    directory where the BOOTINT.EXE is stored. Referring to the installation-
  94.    chapter, it would read the file E:\OS2\BOOTINT\BOOTINT.INI. The following
  95.    parameters/entries are supported:
  96.  
  97.    Menu2      Enter the menu-item followed by the command. As delimiter, you
  98.    Menu3      need to enter an exclamation mark (!). Note: Menu-item 1 cannot
  99.     ...       be modified. It is pre-configured as an OS/2 Shell. The related
  100.    Menu9      command accords to your COMSPEC-setting (Normally CMD.EXE).
  101.  
  102.    Timeout    Amount in seconds until OS/2 Boot Interrupter will terminate
  103.               itself.
  104.  
  105.    Pause      On / Off. If you want to pause before re-displaying the menu,
  106.               set Pause to On.
  107.  
  108.  
  109.    Example of my BOOTINT.INI:
  110.  
  111.    Menu2=Edit CONFIG.SYS!vi E:/config.sys
  112.    Menu3=Edit STARTUP.CMD!vi E:/startup.cmd
  113.    Menu6=Create Backup of INI-Files and CONFIG.SYS!e:\cmd\makecopy.cmd
  114.    Menu7=Prepare for Backup!E:\cmd\prepback.cmd
  115.    Menu9=Edit BootInt.INI!vi E:/OS2/BOOTINT/BootInt.ini
  116.    Timeout=10
  117.    Pause=On
  118.  
  119.  
  120.  
  121. 5) Important notices
  122.    _________________
  123.  
  124.  
  125.    Remember: At the moment, OS/2 Boot Interrupter is invoked, the Workplace
  126.              Shell is not yet started. Therefore you do NOT yet have access to:
  127.  
  128.              - WPS-Programs *)
  129.              - MDOS-Programs
  130.              - WinOS/2-Programs
  131.              - Network-Resources
  132.              - Multitasking (a START xy.cmd will not be accepted)
  133.  
  134.              The only programs that can be used are character-oriented OS/2
  135.              programs! As you can see in my BOOTINT.INI, I use VI (a unix-clone)
  136.              as my favorite editor. If you use only GUI-oriented editors, have
  137.              a look for T2.EXE (Tiny Editor; IBM-EWS). It is recommended by
  138.              different sites, especially because it does not use a lot of
  139.              disk-space (9755 bytes).
  140.  
  141.    *) If you try to start a WPS-Program, such as E.EXE or EPM.EXE, the Work-
  142.       place shell tries to start. With E, I succeeded to start the editor, but
  143.       at exit, the system was hanging (it wants to get back to the calling
  144.       process and gets errors). Trying to invoke EPM.EXE, the WPS was not able
  145.       to startup. It seems to be a bug - OS/2 should not allow to start up the
  146.       WPS at this point - OR, it should be able to unload correctly.
  147.  
  148.  
  149.  
  150. 6) Credits
  151.    _______
  152.  
  153.  
  154.    OS/2 Boot Interrupter is CARDWARE. If you enjoy this utility, send me a
  155.    postcard, so I can see, where it is used all over the world. Second, I am
  156.    a stamp-collector. If possible, post your letter or postcard with special
  157.    (not everyday used) stamps! Suggestions and critiques are welcome! Don't
  158.    hesitate to write, even if just to write 'Hello'.
  159.  
  160.  
  161.    'Snail-mail': Markus Fehr
  162.                  Haldenstrasse 9
  163.  
  164.                  CH-8302 Kloten
  165.                  Switzerland
  166.  
  167.  
  168.    Annother possibility is to send me a message via e-mail:
  169.  
  170.    Internet:     markus.fehr@mcmeier.active.ch
  171.    Compuserve:   100034,2525
  172.