Command line parameters & Errorlevels

PROBOARD.EXE accepts following command line parameters:

PROBOARD [-B<baud>] [-P<port>] [-N<node>] [-L<level]
[-T<time>] [-S] [-Q] [-X] [-V<mode>]

These parameters have the following meaning:

(-)
-B<baud> Specifies the baud rate. You can specify the
following baud rates: 300, 1200/75 2400, 4800, 7200,
9600, 12000, 14400, 16800, 19200, 21600, 24000,
26400, 28800, 38400, 57600, 64000, and 115200.
-P<port> Specifies the com-port (1-8).
-N<node> This node's node number (1-255).
-L<level> Prevents people with a security level lower than this level
to access this node. Great for only allowing subscribing
user access to one or more nodes.
-T<time> <time> is the time until the next event in minutes. Useful
with FrontDoor's DOBBS batch file.
-S Start ProBoard in stand alone mode. ProBoard will use as a
default the PORT and the BAUD specified in your
configuration, but you can override them by using the
-P<port> and the -B<baud> command line parameters along
with the -S parameter.
-Q Quiet mode. Great if your BBS is in a location such as
your bedroom etc. The only noise ProBoard will make is
playing the ATTEN.MUS file (if a user who has this set in
their user record logs on), and playing the PAGE tune when
a user pages during valid paging hours.
-X Tells ProBoard not to use EMS.
-V<mode> Runs ProBoard in video mode <mode>. This can be useful if
you have a monitor capable of displaying 132 columns, and
you would like to run ProBoard in such a mode (you will
see an extra information window on your screen if
ProBoard is run in 132 cols mode). The <mode> parameter
is a decimal number specifying the video mode, as it is
used with INT 10H, function 00. (only programmers will
understand this though :-). This is different for every
video card.

When no '-B<x>' and no '-S' parameter is given, ProBoard will be started in local mode.

ProBoard returns an errorlevel when a user has logged off.

The errorlevels of PROBOARD.EXE are:

0 Everything OK, normal logoff.

1 FATAL error, something 'terrible' happened, or the
modem could not be initialized.

2 Not used.

3 Netmail entered by the user.

4 Echomail entered by the user.

5 Echomail AND Netmail entered by the user.

99 SysOp pressed <Esc> at the "Waiting for call" screen.

100 ProBoard was requested to go down by a semaphore file.