README for NSUptime.exe, version 1.2
copyright 2002, Julian Robichaux
www.nsftools.com


DESCRIPTION
NSUptime is a command-line program that calculates the amount of time a Notes server or client has been running, either on a local Notes server/client or on a remote Notes server.


REQUIREMENTS
Windows 95/98/NT/2000/XP
Notes Client 4.6 or higher


INSTALLATION
Copy the NSUptime.exe program to your Notes executable directory (the directory that has the nnotes.dll file). Run it from a command prompt, as described below.


USAGE
NSUptime [ServerName]

Retrieves the total uptime for a local Notes server or client, or a
remote Notes server. If no server name is specified, the program will
attempt to get the local uptime; otherwise, it will attempt to get the
uptime from the remote server that is specified. If the remote server name
has spaces, you should enclose the name in quotes.

Uptime is the amount of time the Notes client or server has been running,
not the amount of time the computer itself has been running. Errors can
occur if the time format settings on a remote server do not match the
settings on the computer running this program.


EXAMPLES
To get the local uptime:
  NSUptime

To get the uptime on a remote server called 'Atlanta Server':
  NSUptime "Atlanta Server"


KNOWN PROBLEMS
1.  If the time format settings on your local machine isn't the same as the time format settings on a remote server, you may get unexpected or incorrect results. I don't know of a good way of converting time format settings, because I don't know of a good way of finding out what the remote settings actually are.

2.  If you don't have remote console access to a remote server, you won't be able to retrieve its uptime. This is a Notes security issue.


VERSION HISTORY
Version 1.0
-  Initial release

Version 1.1
-  Modified code so it will retrieve uptime for local clients as well as servers.

Version 1.2
-  Modified code so it no longer has to make a Remote Console call to get remote stats.
