Bias 1.0
Copyright (C) 1995 by Kerry B. Rogers
All Rights Reserved

********************************************************************
* UNREGISTERED UNREGISTERED UNREGISTERED UNREGISTERED UNREGISTERED *
********************************************************************
* Please contact the author listed below for registration.         *
* The cost is $50(US) to a single individual.                      *
* Site license is $250(US) for unlimited individuals.              *
* Payable by check, money order or SWREG on CompuServe.            *
* Deployment of registered version is by ELECTRONIC TRANSFER ONLY  *
* to hold down overhead.                                           *
********************************************************************

BIAS helps network engineers, programmers and support personnel
resolve Microsoft Windows module conflicts BEFORE they happen.
It does this by reading a hand-edited .INI file with the same
basename and residing in the same directory as the executable you
desire to launch. If the INI file does not exist, BIAS creates a
skeleton INI file for you. The syntax to launch BIAS is:

                     BIAS <Filename.Ext>

where FileName.Exe reflects a fully qualified path (FQP) to the
desired executable file. BIAS immediately reads the INI file,
determines whether or not the required files exist, checks any
version conflicts with modules currently loaded in memory and
displays status information ONLY if a conflict exists. If no
conflicts are present, BIAS launches the desired executable and
gracefully shuts itself down, freeing the memory it used to the
operating system. TO SEE THE BIAS ENGINE AT WORK, PLACE A NON-
EXISTENT FILE IN THE CORRESPONDING INI FILE. This will bring up
the dialog box because of the missing file conflict.

For registered support, custom modifications or suggestions
please contact:

             Kerry B. Rogers
             2612 Briana Ct.
             Orlando, FL. 32837
             71514,735 <--------------------- CompuServe
             71514.735@compuserve.com <------ Internet
             KerryRogers@msn.com <----------- Internet

The "AutoIgnore" feature forces BIAS to execute the desired
program without stopping to display the conflict dialog box.
Use this feature only after it has been determined that
choosing "Continue Load Sequence" has no adverse effect.
This value must be hand edited right here in the INI file as
there is no accomodation to do so from the BIAS program.
The allowable values are numeric only with "-1" representing
TRUE and "0" representing FALSE.

Keep in mind that "TotalFiles" must reflect the total number
of files itemized below under the "File?=" auspice where
the "?" indicates user-defined sequence numbers (the first
four are provided for you although, for instance, only the
first three would be used if "TotalFiles=3" was used.

Some example entries would be:
  [Required Files]
  TotalFiles=6
  File1=C:\WINDOWS\SYSTEM\THREED.VBX
  File2=C:\WINDOWS\MSAPPS\TP95.MDB
  File3=C:\ONFOR\THE\GIPPER.DLL
  File4=C:\THE\JUICE\GOT\LOOSE.DEV
  File5=C:\RUSH\RULES.EIB
  File6=C:\SNIFF\WEGIVE\IRS\ALL.$$$

But then, these are just examples...

Note that the files do not HAVE to be executable. Any file is
eligible. This allows deployed applications with missing files
to be aborted BEFORE damage is done. This does however, require
knowledge of the internal workings of applications.
