ProBoard BBS Documentation

The Choice of Professionals

User Tools

Site Tools


Sidebar

INTRODUCTION

SUPPORT

INSTALLATION / UPGRADING

SYSTEM CONVERSIONS

STARTING PROBOARD

CONFIGURATION

SECURITY

RIPscrip GRAPHICS

FILE TAGGING

QWK

USERS

ECHOMAIL & NETMAIL

PBUTIL (The ProBoard Utility Program)

REFERENCE

TIPS & TRICKS

SOFTWARE DEVELOPMENT KIT

TELNET

EXTERNAL PROGRAMS / DOORS

External

single_node

STARTING PROBOARD

ProBoard looks for its data files in the directory where PROBOARD.EXE is located. You can, however, tell ProBoard to look for the data files in another directory by setting the environment variable PROBOARD (eg. SET PROBOARD=F:\PB). The environment variable DSZLOG used by most protocols is not needed. ProBoard will set this variable prior to starting the protocol.

You should start ProBoard with a batch file. ProBoard should ALWAYS be run with a batch file, because it returns to DOS when a user logs off.

Below is a basic batch file for stand-alone operation (without a mailer). It is called P.BAT and is included in the ProBoard installation archive.

:again
     PROBOARD -S
     if errorlevel 99 goto out
     if errorlevel 1 goto fatal
     goto again
:fatal
     echo A fatal error occurred.
     goto x
:out
     echo Normal exit.
:x

Note that errorlevels 2-4 generate a fatal error. These error- levels are used for mail networking, and ProBoard should not return one of these errorlevels in a standalone environment.

The PROBOARD.EXE command line options are discussed in the “Reference” chapter later in this manual.

IMPORTANT In order for PROBOARD.EXE to function properly and protect the file, it's DOS file attribute MUST be set to “read-only”. This is done using the DOS ATTRIB command.

Example:

   ATTRIB +R  PROBOARD.EXE  (this marks PROBOARD.EXE as "read only")

IMPORTANT You will possibly need to setup errorlevels when exiting ProBoard for scanning of mail, running maintenance, updating bulleting, etc. If you have questions, please feel free to reach out on the support forums.

single_node.txt · Last modified: 2023/10/26 16:33 by massacre