Fileusage v2.0.0
----------------
Copyright (c) September 2005 Iain Marshall


INTRODUCTION:
-------------
Network Operating System - Novell Netware 4.11 and above.

FileUsage is a utility which monitors open files on a Netware server.  
This is a very useful function when users are holding files open and
you need to upgrading data files, applications, apply patches, restore
files from backup, etc.

This is the perfect solution to find out which users are holding files
open. Once you know who, you can send them a broadcast message, clear their
connection, find out general user information and what other files they have open.

Other functionality includes finding out all user connections to a server, all
open files on a server, and file lock information.
If you find any bugs, please let me know.

You must have console operator rights to run this program.

Please use the Fileusage demo version to evaluate its functionality before
purchasing a copy of the full version.

The "try before you buy" approach allows you to decide if Fileusage
performs to your satisfaction. Therefore, understand and agree that
there is no refund policy for any purchase of Fileusage.


You can purchase a license code in various languages from:

http://secure.element5.com/shareit/checkout.html?productid=156783&language=English	(English)
http://secure.element5.com/shareit/checkout.html?productid=156783&language=German	(German)
http://secure.element5.com/shareit/checkout.html?productid=156783&language=Portugese	(Portugese)
http://secure.element5.com/shareit/checkout.html?productid=156783&language=Spanish	(Spanish)
http://secure.element5.com/shareit/checkout.html?productid=156783&language=Italian	(Italian)
http://secure.element5.com/shareit/checkout.html?productid=156783&language=French	(French)

You can download Fileusage from:

http://www.e-netcom.co.uk/fileusage
http://shareit1.element5.com/programs.html?productid=156783&language=English	(English)
http://shareit1.element5.com/programs.html?productid=156783&language=German	(German)
http://shareit1.element5.com/programs.html?productid=156783&language=Portugese	(Portugese)
http://shareit1.element5.com/programs.html?productid=156783&language=Spanish	(Spanish)
http://shareit1.element5.com/programs.html?productid=156783&language=Italian	(Italian)
http://shareit1.element5.com/programs.html?productid=156783&language=French	(French)



MINIMUM REQUIREMENTS:
---------------------
- Workstation OS: Windows 95 or above,
- Novell's Netware Client v2.5 or later for Windows 95, and 4.6x and above for NT, 
  v4.7x for 2000 and 4.82 for XP.
- The latest Microsoft Visual Basic 5 run time files (NOT included with this application),
- Server OS: Netware 4.11 or above


INSTALLATION:
-------------
If you downloaded the package which does not include the Visual Basic 5 run time
files, surf to
http://download.microsoft.com/download/vb50pro/utility/1/win98/EN-US/Msvbvm50.exe
to download the run time files and install them first.

To install FileUsage, run setup.exe, and install onto a LOCAL drive.


ADDITIONS SINCE v1.1.0
----------------------
1. NDS view added.
2. Can check open files by NDS user and group across multiple servers.
3. Can check all open files within a folder.
4. Can navigate file system within volumes in the NDS view instead of requiring a mapped drive letter.
5. Can authenticate and unauthenticate to servers within the NDS view.
6. More user information.
7. No usage time limits on shareware version.


Points to note
--------------

When navigating an NDS tree, the Netware client authenticates to, and unauthenticates from servers in the background and if there are many servers in the tree then there could be several background authentications. Because of this, you may see servers listed in the "Connected servers" list appear and disappear without the user invoking the authenticate/unauthenticate functions.

Symptoms of this are that after unauthenticating from a server, the tree view may briefly mark the server as being unauthenticated, but the server may quickly reappear as a connected servers. This is because Fileusage correctly unauthenticates from the server, but the Netware client automatically authenticates to it for the purposes of reading NDS.

Another example is that when you try to use functions a server, or server's volume you are authenticated to does not work because the Netware client has unauthenticated to it before Fileusage has updated the list of connected servers.

The chances of the above can be reduced by decreasing the period between refreshing connected servers. Although this helps the above issues, there is an slightly increased overhead while Fileusage processes connected servers in the background.


KNOWN ISSUES:
------------

1. If you already have the VB run time files and FileUsage gives an error when
run, make sure you're using MSVBVM50.DLL v5.00.4319 1,347,344 bytes (or a later
version if available).

Download the latest VB run time files from the URL mentioned above in the
installation section.


2. Problem: there's been a problem with some functions when the primary
(or 'login') Netware server is running some versions of CLIB.NLM. It returns
codes which indicate you don't have console operator rights, when in fact, you
are listed as a server operator.

Solution: This is fixed in CLIB.NLM is Netware 4.11 Service Pack v5.0. A possible
workaround is so ensure you have enough rights to the container holding the primary server.
Apply the latest patches to your server to ensure you have the latest NLM installed.
Unfortunately, this problem is beyond the author's control.


3. Problem: When SETUP.EXE is run, you may get this error message :

"Invalid command-line parameter specified"

Solution: You have probably run setup within a path which has a "-" character
or a space in it. The Microsoft set up wizard contains the problem, and it is a
known bug. Microsoft have not released a fix at time of release.

SOLUTION :
Copy all the installation files to a directory path which does not
have a "-" character or a space in it (obviously!).

This was taken from the Microsoft website.

4. Problem: Receive DLL errors when running Fileusage.

Solution: You are probably using the Microsoft client for Netware. Install the
latest Novell Client, and select to uninstall the Microsoft client when prompted
to during the installation process. 

5. If a network drive is mapped to a Microsoft Windows server, there can be a delay of several seconds when searching for Novell network drives. This is due to an issue with the Novell client which is outwith the control of Fileusage.


