


        █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
        █  ┬─┬─────┐                                             █
        █  │ │     │                                             █
        █  │ ├─────┘ ┌┬──┐ ┬┬─┐  ┌┬──┐ ┐   ┌ ┌┬──┐ ┌┬──┐ ──┬┬──  █
        █  │ │       ││    │├─┴┐ │├─   └┐ ┌┘ │├─   ││  │   ││    █
        █  ┴─┴       └┴──┘ ┴┴──┘ └┴──┘  └─┘  └┴──┘ ┴┴  ┴   ┴┴    █
        █  The ultimate event manager for PCBoard.  Version 3.0ß █
        █                                                        █
        █                   Copyright (c)  1992                  █
        █                       David Casto                      █
        █                   All Rights Reserved                  █
        █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█




 COMMAND LINE OPERATION:
 ======================

        There are eight command line switches for use in batch files.

        1) PCBEvent /N3:1

           PCBEvent will check, sort and write all Node 3 files to be sure
           the next event will execute when scheduled.  Use in your
           Board.bat.  _DO NOT_ Use in your daily events, as it will remove
           your event.bat causing your Node not to re-load.  The ":1",
           seconds to pause, is an optional switch.  This switch could be
           used to give this node a chance to run PCBEvent before another
           node updates.  If you get a "File Locked" message from PCBEvent
           then you should use this switch to avoid this message. The
           seconds to pause will cause PCBEvent to pause and allow another
           node to finish before beginning to update.  This value will vary
           depending on your processer, number of nodes and the size of
           your PCBEvent.dat file.  Start out with at least a one second
           pause and increase this value until you no longer get a "File
           Locked" message from PCBEvent.  This value should be at least
           one second higher for each node.

         * PCBEvent will normally try to open a locked file 30 times at 5
           second intervals before aborting.

        2) PCBEvent /R

           PCBEvent will check, sort and write ALL Nodes files to be sure the
           next event will execute when scheduled.  _DO NOT_ Use in your
           daily events, as it will remove your event.bat causing your Node
           not to re-load.

        3) PCBEvent /START:1

           PCBEvent will stamp the NODE caller logs with the time the event
           started.

        4) PCBEvent /END:1

           PCBEvent will stamp the NODE caller logs with the time the event
           ended.

        5) PCBEvent /WaitUp:1:500

           PCBEvent will wait 500 seconds for Node 1 to return to the board.
           If PCBEvent waits for 500 seconds an errorlevel of 10 is returned.  
           If node 1 returns to the board before the 500 seconds PCBEvent 
           will return an errorlevel of 0.  Seconds may be as high as 999999.  
           (See example EVENT1.BAT for usage/purpose of the errorlevel)

        6) PCBEvent /WaitDown:1:500

           PCBEvent will wait 500 seconds for Node 1 to drop to the Event.
           If PCBEvent waits for 500 seconds an errorlevel of 10 is returned.
           If node 1 drops to the event before the 500 seconds PCBEvent will
           return an errorlevel of 0.  Seconds may be as high as 999999.
           (See example EVENT1.BAT for usage/purpose of the errorlevel)

        7) PCBEvent /UNWaitDown:3:500

           This is the UserNet Wait Down option.  This option will _ONLY_
           work if PCBoard is using Usernet.xxx.  This is not the same file
           or format of Usernet.dat.  PCBEvent will pole the Usernet.xxx
           file every 15 seconds to determine if this node has droped to
           the event.  This option will work on most networks as PCBoard
           requires each node to access the same UserNet.xxx file.

           In this example PCBEvent will wait 500 seconds for Node 3 to
           drop to the Event.  If PCBEvent waits for 500 seconds an
           errorlevel of 10 is returned.  If node 1 drops to the event
           before the 500 seconds PCBEvent will return an errorlevel of 0.
           Seconds may be as high as 999999.  (See example EVENT2.BAT for
           usage/purpose of the errorlevel)

        8) PCBEvent /UNWaitUp:3:500

           This is the UserNet Wait Up option.  This option will _ONLY_
           work if PCBoard is using Usernet.xxx.  This is not the same file
           or format of Usernet.dat.  PCBEvent will pole the Usernet.xxx
           file every 15 seconds to determine if this node has reloaded
           PCBoard.  This option will work on most networks as PCBoard
           requires each node to access the same UserNet.xxx file.

           In this example PCBEvent will wait 500 seconds for Node 3 to
           reload.  If PCBEvent waits for 500 seconds an errorlevel of 10
           is returned.  If node 1 reloads before the 500 seconds PCBEvent
           will return an errorlevel of 0.  Seconds may be as high as
           999999.  (See example EVENT2.BAT for usage/purpose of the
           errorlevel)


  <End of Help>

        PCBEvent Command.hlp v3.0ß
