NetOff Network Logoff Utility
Copyright 1988 by
10 Ely Place
P. O. Box 5
Simsbury, CT 06070
All versions of Citadel Systems NetOff are Copyright 1988 and
all rights are reserved.
NetOff, except for demonstration versions require purchase or
license agreement. Use of unlicensed copies of NetOff by any
person, business, corporation, government agency, or other entity
or instutition is prohibited. Registration permits a user the
license to use NetOff on an individual network file server, but
not the use of the program on more than one server at the same
time, nor may the possibility exist that the program can be used
from more than one server at the same time. Copies of NetOff may
be made for the purposes of archival backup only. Reverse
engineering of NetOff is prohibited.
Citadel Systems makes no warranty of any kind, express or
implied, including and without limitation, any warranties of
merchantability, and/or fitness for a particular purpose.
Citadel Systems shall not be liable for any damage whether
direct, indirect, special, or consequential arising from a
failure of this product to operate in the manner desired by the
user. Citadel Systems shall not be liable for any damage to data
or property which may be caused directly or indirectly by the use
of NetOff. If the diskette that NetOff was shipped on should be
defective upon arrival, or should it develop defects within 90
days, then the return of the original disk will entitle you to a
IN NO EVENT WILL CITADEL SYSTEMS BE LIABLE TO YOU FOR ANY
DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER
INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING FROM THE USE OR
INABILITY TO USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER
NetOff is a memory resident utility for use with NetWare LANs.
NetOff will log an inactive user off the file server after a
specified period of time. NetOff monitors activity on the
keyboard, disk drive, network and printer. When an inactive user
is logged off the network, the workstation displays the message
"NetOff has logged you out."
- IBM PC/XT/AT,PS/2 or close compatible
- 2 KB Memory consumed
- DOS 2.1 or greater, NetWare 2.0a or greater
NetOff should be installed in a directory on the file server
that all users who need to run it have access to, i.e. the
SYS:PUBLIC directory. Installation consists simply of copying
the NETOFF.COM file to the desired directory. Assuming Z: is
mapped to SYS:PUBLIC, and you have Create/Write rights to
SYS:PUBLIC, and the NetOff diskette has been placed in the A:
COPY A:NETOFF.COM Z:
NetOff may also be installed on each PC's boot disk in a like
manner. For example, if installing NetOff onto a PC with a hard
disk, place the NetOff disk in drive A: and type:
COPY A:NETOFF.COM C:\
NetOff can be run from the command line, or from a batch file.
NetOff CANNOT be run from inside the LOGIN script. Running
NetOff (or any memory resident program) from inside the LOGIN
script will leave a hole in memory when the LOGIN script
The syntax of the NetOff command is:
NETOFF n [/switches]
n = 1 to 60 units of time. NetOff will wait the specified
number of units of time of PC inactivity before sending
the LOGOFF command to the file server. If the user is
logged into multiple file servers, then he will be logged
out from all the file servers. If n is omitted, then the
default is 30 minutes. Note that the unit of time used
defaults to minutes, but can be changed to Hours or
/H option sets the unit of time to Hours.
/M option sets the unit of time to Minutes (Default).
/S option sets the unit of time to Seconds.
/Q option makes NetOff install in quiet mode, which
prevents the installation message from appearing on the PC
screen. This option has been provided to prevent the user
from being notified that NetOff is installing.
/N+, /N- option enables or disables the notification to
the fileserver when a logoff takes place. If this option
is enabled (/N+) then each time a user is logged off an
entry is made in the fileserver log NET$LOG.MSG. Default
/F+, /F- option enables or disables the check for open
files. If this option is enabled then before a logoff
takes place NetOff checks to see if the station has open
network files. If so, no logoff occurs. Open files on
local drives have no effect on the operation of NetOff.
Default is /F+.
/I+, /I- option enables or disables the checking of
miscelaneous interrputs. NetOff watches several
interrupts to determine what type of activity is taking
place in the PC. With I- in effect, only the keyboard is
checked. Certain other memory resident programs will use
DOS in such a way that they will keep NetOff from timing
out and thus defeat the security features. If this is the
case then specifying I- will allow NetOff to ignore that
activity. Default is /I+.
/T+, /T- option enables or disables test mode. With test
mode enabled, NetOff will behave as if it were going to
log the station off, but the logoff command will not be
sent to the server. This allows you to test the specific
application with which you intend to use NetOff for
compatibility. We suggest that you use T+ in conjunction
with a short timeout value if you wish to test the
operation of NetOff with your application. Default is
/U option removes NetOff from memory. When using /U make
sure that NetOff is the last memory resident program
/? Displays the help screen.
To change the wait time when NetOff has already been
installed, run NetOff a second time with a different wait value.
To change any switch value, run NetOff a second time with a new
switch value. Multiple setting may be changed at once. To check
the status of your current settings, issue the NETOFF command
without any parameters.
NETOFF 45 /M /F- Enables NetOff with a 45 minute
wait period and disables the open
NETOFF 2 /H /N+ Enables NetOff with a 2 hour wait
period and enables the file server
NETOFF 30 /M /I- Enables NetOff with a 30 minute
wait period with miscellaneous
NETOFF 5 /S /T+ /F+ Enables NetOff with a 5 second wait
period with the test mode and open
file check enabled.
Running NetOff Automatically at LOGIN Time
Even though NetOff cannot be run from inside the LOGIN script,
it can be called automatically when the LOGIN script terminates.
To do this, the EXIT command must be included as the last command
of the LOGIN script. Here is an example (NetWare 2.10) LOGIN
MAP DISPLAY OFF
CAPTURE /Q=PRINTQ_0 /TI=10 /FF /NT
where EXITBAT is a DOS batch file containing the NetOff command.
EXITBAT should reside in the default directory or on a search
An example of an EXITBAT.BAT that starts an accounting
NETOFF 15 /Q
NetOff can also be run before the workstation is logged into
the fileserver, as long as it is after the NetWare shells are
already loaded. Following is an example of a batch file to load
the NetWare shells and run NetOff:
NETOFF 15 /Q
NETOFF 15 /Q
NetOff watches for activity at the keyboard, disk drives,
printer, DOS and the network. It cannot, however, know which
applications are running or what their exit procedures are.
Therefore, if the inactivity threshold is reached, and the
application has files open on the fileserver, the LOGOFF command
will be sent without closing the files if the /F- option is
enabled. This should not cause data loss though, since logging
off causes files to be closed. The danger arises from instances
where writes or updates to multiple files must be done, and the
LOGOFF occurs before the entire update has been performed. This
could result in databases which are out of synchronization,
requiring the application to provide a method of recovery. To
prevent any inconveniences, make sure to use the default /F+
switch option, or to save any files, and/or exit applications
which may suffer due to NetOff's operation before leaving your
Registering your copy of NetOff will allow Citadel Systems to
keep you informed of future upgrades and new products. Also,
registering your copy of NetOff helps us determine if you are a
licensed owner of the program. Registration is not required in
order for the Warranty to be honored, but is required to
receive telephone support. Registered users will get preferred
support. Please help us by filling out the following
Product: NetOff Version: __________ Serial #: __________
Return to: Citadel Systems
P.O. Box 5
Simsbury, CT 06070
Your Environment: This LAN
# of PC's _____ # of Fileservers _____ # PC/AT's _____
# PC or XT's _____ # 80386 _____ # Macintosh _____
Version of NetWare _____ Topology _________________________
How did you hear about NetOff? _________________________________
NetOff Order Form
P.O. Box 5
Simsbury, CT 06070
____ NetOff Demo Disk (current version)...... FREE $ ______
(Program and manual on disk. One only, please)
____ NetOff Program @ $150.00 ea $ ______
Subtotal $ ______
(Connecticut residents please add 7.5% sales tax) Tax $ ______
____ COD charge $3.00 $ ______
Total $ ______
Payment by: ( ) Check ( ) Money Order ( ) PO # __________________
( ) COD
If supplying a PO number, please include billing instructions.
ORDERS OUTSIDE THE US: Use check or money order drawn on US bank
in US dollars.
We offer quantity discounts starting with the 5th copy. Please
write or call for details.