- PARADIGM SOFTWARE UTILITIES CATALOG --------------  BBS: 703-450-0875
        
      FUpdate 1.01 - Documentation
      (c) Copyright 1993, Paradigm Software, All Rights Reserved

      Introduction

         FUpdate is a utility that can automate the process of keeping
         key files up to date with the lastest versions.   FUpdate can
         update files such as network drivers or workstation files that
         are stored to a central location.

      Usage

         FUPDATE <Source> <Target> /B /M /L=<logname>

         <Source> is the source file name, with or without a DOS path
         <Target> is the target file name or path
         /B - backs up existing target file
         /M - makes target directory if it does not exist
         /L - logs activity to <logname>

      Details

         <Source> is the master file you wish to place in another location.
         It might be a Novell driver, such as LSL.COM that you want to see
         is distributed to all workstations when they login to the network.
         <Source> can contain a full drive and path using normal DOS path-
         names.  REQUIRED PARAMETER.

         <Target> is the location you wish to check to make sure the <Source>
         file exists in the correct version.  <Target> can specify the full
         filename or just the path if the  <Source> and <Target> names are
         the same.  If only the path is specified, a trailing backslash is
         required.  REQUIRED PARAMETER.

         /B will force FUpdate to create a backup of an existing <Target>
         by giving is a .BAK extension.  If a .BAK version of the file
         already exists, it is deleted.  A backup is not created until the
         update is ready to begin.  FUpdate will NOT restore the backup in
         case of error.  DEFAULT: NO BACKUPS.

         /M will force FUpdate to create the <Target> directory if it does
         not exist.  DEFAULT: DOES NOT CREATE DIR, STOPS WITH ERROR.

         /L=<logname> will force FUpdate create/append its activities to a 
         log file.  A full path can be specified for the log file name.
         DEFAULT: NO LOG FILE.

      Examples

         FUPDATE f:\public\lsl.com c:\net\ /M

         The above example will load the lastest version of LSL.COM into the
         directory C:\NET.  If the directory does not exist, it will be
         created.

         FUPDATE c:\autoexec.bat c:\hold\latest.a /B /L=c:\hold\boot.log
         FUPDATE c:\config.sys c:\hold\latest.c /B /L=c:\hold\boot.log

         The above example will copy the latest version of the AUTOEXEC.BAT
         and CONFIG.SYS files to a directory called C:\HOLD.  Backup files
         will be created and all activity will be stored to a file called
         C:\HOLD\BOOT.LOG.

      Return Codes

          0   - All OK
         -1  - Incorrect number of parameters
         -2  - Could not find <Source> file
         -3  - Could not open/create <logname>
         -4  - Could not make target directory
         -5  - <Target> directory does not exist, /M not specified
         -6  - Could not find <Target> drive
         -8  - Could not erase existing backup
         -9  - Could not create backup file
         -10 - Could not copy backup file

      Future Enhancments

         Future versions of FUpdate will support wildcards and processing
         a list from a file.

      LogNote 1.0 - Documentation
      (c) Copyright 1993, Paradigm Software, All Rights Reserved

      Introduction

         LogNote is a utility that will log events to a text file. LogNote
         writes the date, time, node address, user name and a message that
         you specify to this file.  This utility works with Novell Netware
         3.x networks.

      Usage

         LOGNOTE <File> <Message>

         <File> is the log file name, with or without a DOS path
         <Message> is the message you wish to log


      Examples

         LOGNOTE f:\login\in.txt "User logged into network"

         The above example might be called from the system login script to
         record when users actually login to the network.

      Return Codes

          0   - All OK
         -1  - Incorrect number of parameters
         -2  - Could not open/create log file


      SLogNote 1.0 - Documentation
      (c) Copyright 1995, Paradigm Software, All Rights Reserved

      Introduction

       SLogNote is a utility that will log notes to a file. SLogNote         
       writes the date, time, node address, user name and a message that          
       you specify to this file.  This utility works with Novell Netware         
       3.x networks.

       SLogNote was designed as a complimentary utility for our LogNote
       product.  The "S" stands for Secure.  SLogNote's log files are not
       ASCII viewable.  The information written is by SLogNote is scrambled
       so that a casual user may not review the log file.  In some cases,
       the network administrator may not wish users to see the contents.
       Since read/write rights are required in order for the utility to
       work, LogNote would allow the end-user to review the logfile.
       SLogNote will not.

      Usage

         SLOGNOTE <File> <Message>

         <File> is the log file name, with or without a DOS path
         <Message> is the message you wish to log

         SLogNote will add the following information to the log file
         with the message:  Date, Time, Node Address, Novell User Name

      Examples

         SLOGNOTE f:\login\in.txt "User logged into network"

         The above example might be called from the system login script to
         record when users actually login to the network.

      Translation of Logfiles

         Two utilties are provided to help the administrator translate
         the log files.

         SXLATE translate the log file into ASCII text.  For example,
         SXLATE logfile.log ascii.log will create ascii.log which is
         human readable.

         SXLATECD translate the log file into an ASCII comma delimited
         file.  For example, SXLATECD logfile.log ascii.cd will create 
         ascii.cd which can be imported into any program supporting 
         comma delimited files.

         In the future, special reporting programs will be available
         for SLogNote and LogNote.  These files will be posted on our
         BBS.

      Return Codes

          0  - All OK
          1  - Incorrect number of parameters
          2  - Could not open/create log file


      EscRun 1.0 - Documentation
      (c) Copyright 1994, Paradigm Software, All Rights Reserved

        EscRun.exe is a small utility to help control program loads in your 
        Autoexec.Bat file.   If there is a program that you want to run 
        most of the time, but not always, than this utility can help.
        EscRun allows you to specify an action to take by pressing <Esc> 
        within a time period you specify.  If <Esc> was pressed, the
        errorlevel is set to 1.

        EscRun needs two paramters to run: the time in seconds to wait
        for the <Esc> key to be pressed and the message to display during
        the wait.

   Usage

      EscRun  <delay> <message>

      Both parameters are required

      <delay>   - This is the amount of time to wait for the user to press
                  the <Esc> key
      <message> - This is the message to display.  EscRun will append this
                  message to the words "Press <Esc> to " when it runs

   Examples

        @echo off
        ESCRUN 5 "to load the network drivers"
        IF ERRORLEVEL 1 GOTO net
        rem  The end user did not load the network, so adjust
        rem  their path as required
        GOTO end
        :net
        IPX
        NETX
        :end

      The above example would allow the user 5 seconds to confirm that they
      wanted to load the network drivers on their PC.


      ColdBoot/WarmBoot 1.0 - Documentation
      (c) Copyright 1993, Paradigm Software, All Rights Reserved

      ColdBoot/WarmBoot are a pair of utilities that will reboot your PC.
      Options include a cancel feature and a Novell logout call.  These
      utilities are great for batch files when you want to be sure to reset
      the PC, but also offer the safety feature of a cancel option.

   Usage

      COLDBOOT /dx /s /l /? /h
      WARMBOOT /dx /s /l /? /h

      All parameters are optional

      /dx - Delay where x is the number of seconds to allow the user to
            cancel.  Default=10 seconds
      /s  - Silent operation, does not beep during countdown.
            Default=Make noise
      /l  - Logout of Novell network before reboot.
            Default=Does not force logout
      /?  - Displays help screen
      /h  - Displays help screen

   Examples

      WARMBOOT /d20 /l

      The above example would allow the user 20 seconds to cancel the warm
      boot and would logout of the network before rebooting.

        Paradigm Utilities Order Form                           199512REV
   _______________________________________________________________________

        Qty     Description                           Price Ea.      Total

        ____    Single user license of:                    $20      _______

        ____    Single server license of:                  $30      _______

        ____    Multiple server license of:               $100      _______
                Covers all servers at single location

        ____    Company site license of:                  $250      _______

                                                        Subtotal    _______

                            Virginia residents add 4.5% Sales Tax   _______

                                                Shipping/Handling     $3.95

                                                           Total    _______


   SHIP TO:  Name     ______________________________________________

             Company  ______________________________________________

             Address  ______________________________________________

                      ______________________________________________

                      _______________________________________________

             Phone    ____________________     FAX __________________

   Credit Card #      _____________________________  exp date _______

   Name on Card       _______________________________________________

   Signature          _______________________________________________

   Diskette Size:  5.25" or 3.5"

   MasterCard/VISA/Discover/AmEx orders may be FAXed to (703) 450-2683.

   Money Order/Checks may be sent to
   Paradigm Software  1333-C Shepard Drive  Sterling, VA  20164
   ***  All funds must be drawn on a US Bank in US $.
