





Advanced 
NetWare*
Tools


for NetWare 386 3.xx


(C) 1991-93 by Thomas Hofmann
Brder Grimm Str. 16
D - 6466 Grndau 2
Fax / BBS : (+49)  6051 12854




* NetWare is a registered Trademark of Novell Inc.



0.1	Installation

Login to the server where you want to install ANT with Supervisor- Privileges. Create the directory you want to place ANT.
Make this directory the current directory and run INSTALL from the disk drive.

F:\PUBLIC>		md ant
F:\PUBLIC>		cd ant
F:\PUBLIC\ANT>		A:INSTALL

Choose Install from the menu and select your disk drive using RETURN. Press RETURN again to begin installation .
INSTALL then will copy all files from the disk to your directory.






ANT consists of :


INSTALL		-	Installation-Routine
ANT		-	Bindery - Services
COLSET		-	Color - Setup - Utility
XMENU		-	Menu-System, not only for ANT

CLEANUP	-	Object manipulation
BINDLIST		-	CLU* to list the Bindery
ENABLE		-	CLU, Enable Login
DISABLE		-	CLU, Disable Login
DOWN_FS	-	CLU, Down File server
TIME_SET	-	CLU, Set File server Time
LOGGER		-	CLU, Program - Usage
	

*) 		-	CLU = Command Line Utility
	















ANT








1.0 	Features

ANT is used to make documentation and maintaining the network more easy and efficient for System-Administrators.

--     All Bindery data in one view
--     Printing the whole environment in one step
--     Reset all User Accounts
--     User Batch processing
--     Queue statistics
--     Connection information
--     Attach - Option

1.1	How it works 

ANT analyzes the Netware-Bindery and allows some special functions by using Property-Data and Netware function calls.

Bindery 		: Netware Database.
Object 		: Users, Groups, Queues ...
Property		: Features of an Object
			  (Account, Full_Name ...)




1.2	Basics

Login to at least one File server with Supervisor Privileges !

Main Program Screen :

________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:10     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_ > Bindery Services  __________________________________________________________
_   Queue Utilities   __________________________________________________________
_   Server Info       __________________________________________________________
_   Connection Info   __________________________________________________________
_   Change Server     __________________________________________________________
_   Attach            __________________________________________________________
_   Exit              __________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Bindery overview                       __  Serial #  Unregistered          ____

This is the Main program screen you see whenever you enter ANT. The top information box shows your actual login name, the file server your commands are routed to and the connection ID you use on that server. Actual date and time is shown at the right.
At the left bottom there is a help line telling you about the command you selected at the menu. It is used for special output in several parts of the program.

Use the cursor keys to move in the menu. Press Enter to select a menu command. (left mouse button). Press ESC to go back one level or leave a window. (right mouse button)



2.0	Bindery Services


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:10     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_ > Bindery Services  __________________________________________________________
_  > Objects           _________________________________________________________
_    Call DOS-Batch    _________________________________________________________
_    Reset Accounts    _________________________________________________________
_                      _________________________________________________________
_   Attach            __________________________________________________________
_   Exit              __________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View/edit information on objects       __  Serial #  Unregistered          ____


Bindery Services include :

	Objects 	:   View all information on Bindery Objects.
			     (properties ,trustees, rights, login script)

	Call Batch	:   Enables Batch processing of User Data.
			     (Copy files to user directory etc.)

	Reset Acct.	:   Set Accounts to defined value.





2.1	Objects


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:10     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_ > Bindery Services  __________________________________________________________
_  > Objects           _________________________________________________________
_   > Users            _________________________________________________________
_     Groups           _________________________________________________________
_     Print Servers    _________________________________________________________
_     File Servers    __________________________________________________________
_     Gateways        __________________________________________________________
___   Print Queues   ___________________________________________________________
___   Job Queues     ___________________________________________________________
___   All Objects    ___________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View all User Objects                  __  Serial #  Unregistered          ____


You will get a selection of predefined Object types (Users, Groups etc.) and All (all Objects accessible)

Now you can select the Object type of your choice by pressing ENTER or print all Objects of one type (or all) by pressing F9 after you moved the scroll bar to the desired entry.

(an example of the print dialog box is shown later in this section.)



After selecting one of the shown Objects (this example type is a User) the information window at the right will show something like this :

________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:11     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_---------------------------------__65  Object_Typ :   User                    _
_ LUTHER               - 23000002___-------------------------------------------_
_ MAKRIS               - 22000002___Roy Nicholas                               _
_ MARTINEZ             - 57000001___-------Balance-----------Limit-------------_
_ MARX                 - 7B000001___    -2578               No Limit           _
_ MAXEINER             - 67000001___-------Groups I`m in-----------------------_
_ MAY                  - 20000002___EVERYONE                                   _
_ MCCONNEL             - 1F000003___HARDDISK                                   _
_ MITSCHKA             - 460000F9___LS                                         _
_ MODEM                - 6C000002___DSWINDOW                                   _
_ MUSIOL               - 7A000001___WINDOWSN                                   _
_ NARVAEZ              - 50000097___WINWORDN                                   _
_*NICHOLAS             - 8A0000A5___EXCELN                                     _
_ NOACK                - 1D000002___                                           _
_ OGUCHI               - 5C000001___                                           _
_ OK                   - 1C000002___                                           _
_ PAREIKE              - 1B000002___                                           _
_ PERZINGER            - 1A000002_______________________________________________
_------------ __ more-------------______________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View all User Objects                  __  Serial #  Unregistered          ____

The picklist entry you see consists of the Objects Name and its unique Object ID given to the Object by Netware.

The Info screen :

You can see the Objects number at the top left, then the Object Type. Second line is the full name (if exists).
When accounting is enabled you will see the account balance and the limitation for that Object.
Next you are the Groups the Object belongs to.

According to the Object Type there will be other information shown.





By pressing ENTER on the highlighted entry you will get another menu in the first line of the Information window.


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:11     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_---------------------------------__ _ Trustee's _   LoginScript    Print      _
_ LUTHER               - 23000002___-------------------------------------------_
_ MAKRIS               - 22000002___Roy Nicholas                               _
_ MARTINEZ             - 57000001___-------Balance-----------Limit-------------_
_ MARX                 - 7B000001___    -2578               No Limit           _
_ MAXEINER             - 67000001___-------Groups I`m in-----------------------_
_ MAY                  - 20000002___EVERYONE                                   _
_ MCCONNEL             - 1F000003___HARDDISK                                   _
_ MITSCHKA             - 460000F9___LS                                         _
_ MODEM                - 6C000002___DSWINDOW                                   _
_ MUSIOL               - 7A000001___WINDOWSN                                   _
_ NARVAEZ              - 50000097___WINWORDN                                   _
_ NICHOLAS             - 8A0000A5___EXCELN                                     _
_ NOACK                - 1D000002___                                           _
_ OGUCHI               - 5C000001___                                           _
_ OK                   - 1C000002___                                           _
_ PAREIKE              - 1B000002___                                           _
_ PERZINGER            - 1A000002_______________________________________________
_------------ __ more-------------______________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View all User Objects                  __  Serial #  Unregistered          ____


This menu allows you to :

	Trustee's	:  View the Objects trustee rights, disk usage
			    and limitations.

	Login Script	:  Shows the User's Login script.

	Print		:  Prints all information on the selected Object.

Due to the Object Type there may be menu entries inaccessible.




2.1.1	Trustee's


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:11     _
_                   User SV on Server ASSET Connection[1]                      _
_------------------------------------------------------------------------------_
_ [RW CE FM ] SYS:MAIL/8A0000A5                                                _
_ [RW CEAFM ] DATA:USERS/NICHOLAS                                              _
_ Volume SYS            in use : 8          kB. Restriction : 1000       kB    _
_ Volume DATA           in use : 176        kB. Restriction : 4000       kB    _
_ Volume DATA2          in use : 48         kB. Restriction : 4096       kB    _
_ Volume MAIL           in use : 0          kB. Restriction : 0          kB    _
_ Volume PROG           in use : 0          kB. Restriction : 0          kB    _
_-NICHOLAS---------------------------------------------------------------------_
_ MITSCHKA             - 460000F9___LS                                         _
_ MODEM                - 6C000002___DSWINDOW                                   _
_ MUSIOL               - 7A000001___WINDOWSN                                   _
_ NARVAEZ              - 50000097___WINWORDN                                   _
_ NICHOLAS             - 8A0000A5___EXCELN                                     _
_ NOACK                - 1D000002___                                           _
_ OGUCHI               - 5C000001___                                           _
_ OK                   - 1C000002___                                           _
_ PAREIKE              - 1B000002___                                           _
_ PERZINGER            - 1A000002_______________________________________________
_------------ __ more-------------______________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View all User Objects                  __  Serial #  Unregistered          ____

Another picklist will pop up and in the first part the Object's trustee rights appear [RWCEAFMS] including the directory or file they belong to. 

Netware 3.xx rights :	R	Read
				W	Write
				C	Create
				E	Erase
				A	Access Control
				F	File Scan
				M	Modify
				S	Supervisory

The second part belongs to the disk usage and restriction area. It shows the Volumes name and the occupied disk space as well as any restriction. (if restriction is 0 there may be no restriction as well as space limited to 0KB !)


2.1.2	Login Script


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:12     _
_                   User SV on Server ASSET Connection[1]                      _
_------------------------------------------------------------------------------_
_ map *1:=data:users\%LOGIN_NAME                                              __
_                                                                             __
_ #capture l1 q=schmitz nb nff nt ti=10                                       __
_                                                                             __
_ map ins s16:=data:users\%LOGIN_NAME                                         __
_ dos set ls="f:/users/nicholas"                                              __
_ dos set temp = "f:\users\%LOGIN_NAME\temp"                                  __
_ drive *1:                                                                   __
_ exit "vs_start.bat"                                                         __
_                                                                             __
_                                                                             __
_                                                                             __
_                                                                             __
_                                                                             __
_                                                                             __
_                                                                             __
_                                                                             __
_-NICHOLAS---------------------------------------------------------------------_
_------------ __ more-------------______________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 L: 1   C: 1   F: LOGIN                 __  Serial #  Unregistered          ____


This will allow you to browse the users login script.

Use the cursor keys or the scroll bar to scroll through the script. The bottom line shows your actual position.
Press ESC to leave the window.

If you hear 2 beep sounds there is no login script available for that user.




2.1.3	Print



________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:12     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_---------------------------------__   Trustee's     LoginScript  _ Print _    _
_ LUTHER               - 23000002___-------------------------------------------_
_ MAKRIS     +--------------- Choose Printerport ----------------+             _
_ MARTINEZ                                                      -------------_
_ MARX          (_) Queue       TEST/EDV_ENDLOS                 it           _
_ MAXEINER      ( ) LPT1                                        -------------_
_ MAY           ( ) LPT2                      [ ] Banner                     _
_ MCCONNEL      ( ) LPT3                                                     _
_ MITSCHKA      ( ) COM1                                                     _
_ MODEM                                                                      _
_ MUSIOL                  Print  _           Cancel _                        _
_ NARVAEZ                 ________           ________                        _
_ NICHOLAS   +---------------------------------------------------+             _
_ NOACK                - 1D000002___                                           _
_ OGUCHI               - 5C000001___                                           _
_ OK                   - 1C000002___                                           _
_ PAREIKE              - 1B000002___                                           _
_ PERZINGER            - 1A000002_______________________________________________
_------------ __ more-------------______________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 L: 1   C: 1   F: LOGIN                 __  Serial #  Unregistered          ____


The print dialog box pops up and waits for your selection.
To switch between the areas use your mouse or the TAB key. The actual field is highlighted. 

Select your printer port using cursor up/down keys first.
If you selected "Queue" the color of the queue list will change and the field is accessible. Use up/down keys to select the desired queue across all servers you are attached to.
Mark the banner field by pressing SPACE if you want a banner page to be printed.
Press ENTER to print or press ESC to chancel.


! Printing directly to a queue is preferred !



2.2	Call DOS Batch



________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:13     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_ > Bindery Services  ________________----------- Mark Users ------------_______
_    Objects           _______________  ALTHOFF              - 37000003 ________
_  > Call DOS-Batch    _______________ #APOLLO               - 38000003 ________
_    Reset Accounts    _______________  AUER                 - 63000001 ________
_                      _______________  BAUMANN              - 6B0000EC ________
_   Attach            ________________ #BAUR                 - 73000001 ________
_   Exit              ________________  BECKMANN             - 64000001 ________
______________________________________  BERNARD              - 34000002 ________
______________________________________ #BIEMEL               - 5B000001 ________
______________________________________  BRAMLEY              - 33000003 ________
______________________________________  BREEDVELD            - 32000002 ________
______________________________________  CHEY_ARCHSVR         - 06000003 ________
______________________________________  CRONO                - 76000003 ________
______________________________________  CUSTODY              - 880000F3 ________
______________________________________  DEICHMANN            - 2B000002 ________
______________________________________  DRAYSS               - 30000002 ________
______________________________________  DRUCK                - 5D000001 ________
______________________________________  DTP                  - 9B000002 ________
______________________________________-------------  _ more--------------_______
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Copy files to users                    __  Serial #  Unregistered          ____

Batch processing of user entries allows you to run user related jobs based on a selection.

This is helpful for copying files to the users directory, editing login scripts, changing user parameters ...

First of all you get a list of all users available in the bindery. 
Mark the users you want to process using SPACE.
Then press ENTER to run the Batch Job or ESC to chancel.

The screen will blank so you can see what your job is doing.
Placing PAUSE commands in the batch file will enable kind of single step.

DOS Batch will run ANTBATCH.BAT from the actual directory.



2.3	Reset Accounts


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             26.01.93  09:01     _
_                  User SV on Server ASSET Connection[23]                      _
________________________________________________________________________________
_ > Bindery Services  __________________________________________________________
_    Objects           _________________________________________________________
_    Call DOS+----------------- Reset Accounts ------------------+______________
_  > Reset Ac                                                   ______________
_               [X] Users            Value :  3444              ______________
_   Attach      [ ] Pserver                                     ______________
_   Exit        [ ] All                                         ______________
_____________                                                   ______________
_____________                                                   ______________
_____________            Reset   _              Cancel  _       ______________
_____________           __________             __________       ______________
_____________+---------------------------------------------------+______________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Set accounts to defined value          __  Serial #  Unregistered          ____


Mark the Objects you want to reset. 

Users		:   Select users from a list.

PServer		:   All Print servers

All		:   All Objects

Enter the value you want the Objects to be reset to.
Press ENTER to start resetting the Objects or ESC to chancel.




3.0	Queue Utilities


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:14     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_   Bindery Services  __________________________________________________________
_ > Queue Utilities   __________________________________________________________
_  > Realtime Qstat    _________________________________________________________
_    Sample Qstat      _________________________________________________________
_    Logg Qstat        _________________________________________________________
_                      _________________________________________________________
_   Exit              __________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View current queue activity            __  Serial #  Unregistered          ____



Queue Utilities allow you to :

	Realtime	:   View current queue activity.

	Sample	:   Writes Tab delimited entry every 5 Minutes.
			    sum of jobs and size in KB.
			    (QSTAT.DB)

	Logg		:   Writes every job placed in the queue.
			    Job owner, size, queue, job name.
			    (QSTAT.LOG)







________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:35     _
_                   User SV on Server ASSET Connection[1]                      _
_ ----------------------------------------------------<Total--(kB)----(Jobs)>--_
_ BACK_OFFICE         |  o                                 835         4       _
_ CANON_COLOR         o                                    0           0       _
_ COLOR               o                                    0           0       _
_ DATASTREAM          o                                    0           0       _
_ EQUITY_1            o                                    0           0       _
_ EQUITY_2            o                                    0           0       _
_ FIXED_INCOME        o                                    0           0       _
_ LASER               o                                    0           0       _
_ MCCONNEL            *-+ o                                5333        13      _
_ SCHMITZ              o                                   29          1       _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_ -----------------------------------------------------------------------------_
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
... press your favourite key ...        __  Serial #  Unregistered          ____


Legend :

o		Peak Job indicator
-		Job ready to be serviced
+		Job currently adding
*		Job currently served by Print server
|		Job on User hold
#		Job on Operator hold




3.0	Server Info



________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_   Bindery Services  __________________________________________________________
_   Queue Utilities   __________________________________________________________
_ > Server Info       __________________________________________________________
_  > Autoexec.NCF         ______________________________________________________
_    System Login Script  ______________________________________________________
_    Display Server Info  ______________________________________________________
_    Volume Info          ______________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 View AUTOEXEC.NCF                      __  Serial #  Unregistered          ____


Server Info allows you to :

	View/Print AUTOEXEC.NCF
	View/Print System Login Script
	View Netware Information
	View Volume Information

Press ENTER to select the Function or press F9 to print AUTOEXEC.NCF or the Login Script.



3.1	Autoexec.NCF


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
_------------------------------------------------------------------------------_
_ file server name ASSET                                                      __
_ ipx internal net 1000                                                       __
_ SET MAXIMUM PACKET RECEIVE BUFFERS = 200                                    __
_ SET ALLOW UNENCRYPTED PASSWORDS = ON                                        __
_ load 386NIC16 port=280 int=A dma=0 frame=ethernet_802.3                     __
_ bind IPX to 386nic16 net=100B                                               __
_ load 386NIC16 port=2c0 int=9 dma=7 frame=ETHERNET_802.3                     __
_ bind IPX to 386NIC16 [port=2c0 int=9 dma=7 frame=ethernet_802.3 ] net=10A0  __
_ load 386NIC16 port=380 int=5 dma=6 frame=ETHERNET_802.3                     __
_ bind IPX to 386NIC16 [port=380 int=5 dma=6 frame=ETHERNET_802.3 ] net=10A1  __
_ :load 386nic16 port=300 int=F dma=5 frame=ethernet_802.3                    __
_ :bind ipx to 386nic16 [port=300 int=F dma=5 frame=ethernet_802.3 ] net=10A2 __
_ load NE2000 port=300 int=3 frame=ETHERNET_802.3                             __
_ bind IPX to NE2000 net=10A2                                                 __
_ mount all                                                                   __
_ load remote                                                                 __
_ load rspx                                                                   __
_------------------------------------------------------------------------------_
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 L: 1   C: 1   F: AUTOEXEC.NCF          __  Serial #  Unregistered          ____

x
This is an example of the File server's AUTOEXEC.NCF.

Use the cursor keys to scroll through the file ore use the mouse on the scrollbar.
Press ESC to leave the screen.




3.2	System LOGIN Script


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
_------------------------------------------------------------------------------_
_ write "Good %GREETING_TIME, %LOGIN_NAME."                                   __
_ dos set prompt= "$p$g"                                                      __
_ dos set dsterm= "%LOGIN_NAME"                                               __
_ dos set dswork= "f:\bridge\dsnet\dswork"                                    __
_ dos set lang= "german"                                                      __
_                                                                             __
_ map v:=data:                                                                __
_ map w:=prog:                                                                __
_ map s:=data2:data                                                           __
_ map i:=mail:                                                                __
_                                                                             __
_ map s1:=sys:public                                                          __
_ map s2:=sys:public/%OS_VERSION                                              __
_ comspec=s2:command.com                                                      __
_                                                                             __
_ map ins s16:=data:menu                                                      __
_ map ins s16:=data:bridge\ls                                                 __
_------------------------------------------------------------------------------_
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 L: 1   C: 1   F: NET$LOG.DAT           __  Serial #  Unregistered          ____


This is an example of the File server's System Login Script.

Use the cursor keys to scroll through the file ore use the mouse on the scrollbar.
Press ESC to leave the screen.




3.3	Server Information


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
_Distributor : Novell                                                          _
_Version     : NetWare v3.11 (100 user)                                        _
_Date        : 2/20/91                                                         _
_Copyright   : (C) Copyright 1983-1991 Novell Inc.
All Rights Reserved.       _
_----------------------------------------------------------------------------- _
_                        Netware Version :  3.11                               _
_                                                                              _
_max Connections : 100                            SFT Level       : 2          _
_TTS Level       : 1                              Accounting Vers.: 1          _
_VAP Level       : 1                              Queue Version   : 1          _
_Print Server    : 0                              Virtual Console : 1          _
_Security Level  : 1                              Bridge Version  : 1          _
_                                                                              _
_Serial Number   : 53826393                       Appl. Number    : 9872       _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
... press your favourite key ...        __  Serial #  Unregistered          ____


This screen shows all the Netware internal information about the version running on the selected file server.




3.4	Volume Information


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
_ -<Volume>-------------------------------------------<-Total--(kB)--Free--->--_
_ SYS              __________________ooooooooooooooo     99200      47744      _
_ DATA             _________________________ooooo        687848     195304     _
_ DATA2            ______________________oooooooooooo    316720     120672     _
_ MAIL             _________________________o            320000     92476      _
_ PROG             _____________________________ooooo    208000     31264      _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_ -----------------------------------------------------------------------------_
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
... press your favourite key ...        __  Serial #  Unregistered          ____


Volume Information is equivalent to the utility provided by Novell but shows all kind of disk usage.

Left handed you see the Volume's name, the block-character shows you the used disk space, the dot-character represents disk space used by deleted files.





4.0	Show Connection

______________________________________________________________________________
_ Advanced Netware Tools V3.12                             25.04.93  10:33     _
_                    User SV on Server ESH Connection[2]                       _
________________________________________________________________________________
_   Bindery Services  __________________________________________________________
_   Queue Utilities   __________________________________________________________
_   Server Info       __________________________________________________________
_ > Connection Info   __________________________________________________________
_  > Show Connection  __________________________________________________________
_    Scan for File    __________________________________________________________
_    Logg Usage       __________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Show active Connections                __  Serial #  Unregistered          ____


Show Connection works like MONITOR.NLM tracing the active connection showing you who has which files open.






________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
_------------------------------------------------------------------------------_
_ [0  ]  Netware Server                                                       __
_ [1  ]  SV                     000010E0:00608C5A06CB   07:54 - 25.01.93      __
_ [2  ]  NP_3                   000010A0:00AA001C04ED   15:20 - 21.01.93      __
_ [3  ]  SV                     000010E0:00608C5A1360   07:52 - 25.01.93      __
_ [4  ]  SEISSLER               000010A1:02608C426B0F   07:44 - 25.01.93      __
_ [5  ]  FOCKE                  000010A1:02608C418B60   09:08 - 25.01.93      __
_ [6  ]  VS                     000010E0:00608CB061E9   08:59 - 25.01.93      __
_ [7  ]  KLEIN                  000010A1:02608C417A8A   07:57 - 25.01.93      __
_ [9  ]  BREEDVELD              000010D0:00608C5A47B9   08:14 - 25.01.93      __
_ [10 ]  MAKRIS                 000010A1:00608C5C5B9A   08:19 - 25.01.93      __
_ [11 ]  PSERVER3               000010A0:02608C45E6D0   15:23 - 21.01.93      __
_ [12 ]  ALTHOFF                000010A0:00608C5A10A2   08:21 - 25.01.93      __
_ [13 ]  PSERVER5               000010A1:00608CB060E0   07:18 - 22.01.93      __
_ [14 ]  SCHREIBER              000010A0:00608C5B1BFF   08:25 - 25.01.93      __
_ [15 ]  BERNARD                000010D0:00608C5B8984   08:24 - 25.01.93      __
_ [16 ]  KOKOSCHK               000010A1:02608C426BDE   08:32 - 25.01.93      __
_ [17 ]  WORNE                  000010D0:00608C5B4D7F   08:26 - 25.01.93      __
_-----------------------------------  _ more-----------------------------------_
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Show Connection Info                   __  Serial #  Unregistered          ____


This is an example of the Connection screen.
Connection ID 0 is dedicated to the Netware server itself so you can see what files the Server holds open !

The connection List is not updated while viewing it. So you must leave the screen and reenter again to update it.
Connections that no longer exist will show no open files.





________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
_DATA:BRIDGE/DSWINDOW/DSWINDOW.EXE                                             _
_MAIL:CCMAIL//WNOTIFY.EXE                                                      _
_PROG:APPS_EN/WINDOWSN/PROGMAN.EXE                                             _
_PROG:APPS_EN/WINDOWSN/SSERIFE.FON                                             _
_DATA:USERS/MAKRIS//AD_RSRC.DLL                                                _
_DATA:USERS/MAKRIS//AD_SND.DLL                                                 _
_PROG:APPS_EN/WINDOWSN/VGA.DRV                                                 _
_PROG:APPS_EN/WINDOWSN/ARIALBD.TTF                                             _
_PROG:APPS_EN/WINDOWSN/NETWARE.DRV                                             _
_PROG:APPS_EN/WINDOWSN/MMSYSTEM.DLL                                            _
_MAIL:CCDATA//USR00094                                                         _
_MAIL:CCDATA//CLANDATA                                                         _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Show Connection Info                   __  Serial #  Unregistered          ____


Press ENTER on your highlighted entry in the connection list to get a screen showing you the open files 

This is an example of a list of open files by connection.



4.1	Scan for file

________________________________________________________________________________
_ Advanced Netware Tools V3.12                             25.04.93  10:36     _
_                    User SV on Server ESH Connection[2]                       _
________________________________________________________________________________
_   Bindery Ser+----------------- Select File -----------------+________________
_   Queue Utili                                               ________________
_   Server Info File name: *.*                                ________________
_ > Connection                                                ________________
_    Show Conne Directory: D:\PJ\ANT                          ________________
_  > Scan for F                                               ________________
_    Logg Usage Files             Directories                 ________________
_______________  al            -   ..\           -     OK   _ ________________
_______________  ant.bak       _   api\          _   ________ ________________
_______________  ant.co        _   backup\       _            ________________
_______________  ant.col       _   [A:]          _   Cancel _ ________________
_______________  ant.cpp       _   [B:]          _   ________ ________________
_______________  ant.exe       _   [C:]          _            ________________
_______________  ant.mak       _   [E:]          _            ________________
_______________  ant.obj       _   [F:]          _            ________________
_______________  ant.opl       _   [G:]          _            ________________
_______________+-----------------------------------------------+________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Who has File open ?                    __  Serial #  Unregistered          ____


To get a list of users acessing a special file use the Scan for file option, key in the filename and select OK.

If you're not shure about the name use the file selector box to find the right name.

You will get a list of all users currently acessing this file. Press ESC to leave the list.


4.2	Logg usage


________________________________________________________________________________
_ Advanced Netware Tools V3.12                             25.04.93  10:36     _
_               +-------------- License Monitor --------------+                _
________________                                             _________________
_   Bindery Serv File    : AUTOEXEC.BAT    License : 30      _________________
_   Queue Utilit File    : EXCEL.EXE       License : 6       _________________
_   Server Info  File    : NET$PROP.SYS    License : 0       _________________
_ > Connection I File    : NET$VAL.SYS     License : 0       _________________
_    Show Connec File    :                 License : 0       _________________
_    Scan for Fi File    :                 License : 0       _________________
_  > Logg Usage  File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________ File    :                 License : 0       _________________
________________                                             _________________
________________           OK    _           Cancel  _       _________________
________________        __________          __________       _________________
________________+---------------------------------------------+_________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Logg program usage                     __  Serial #  Unregistered          ____


To get an idea how many licenses are in use on your system or if you want to monitor program usage just select Logg usage.

You will get a list of up to 15 files you may want to monitor.
Insert the filename and the number of licenses you already own for all the files you want to logg.
Then select OK and logging will start immediately.
Every 5 Minutes a record is written to the file LICENSE.LOG in your current directory. It is TAB delimited, so you can get in into EXCEL or whatever your favourite program may be.







________________________________________________________________________________
_ Advanced Netware Tools V3.12                             25.04.93  10:36     _
_                    User SV on Server ESH Connection[2]                       _
_ ----------------------------------------------------<bought>-<in use>-<max>--_
_ VGA.DRV                                              30       6        21    _
_ EXCEL.EXE                                            6        3        8     _
_ NET$PROP.SYS                                         0        1        1     _
_ NET$VAL.SYS                                          0        1        1     _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_                                                                              _
_ -----------------------------------------------------------------------------_
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
-- LOGGING  -- ANY KEY TO STOP ----     __  Serial #  Unregistered          ____

During the monitor process you will get a screen like above.
You can see the filename, the number of licenses you own, the number currently in use and the maximum usage.

Sometimes it is not easy to find out the right filename to get the correct number of users. In the example above VGA.DRV is used to monitor WINDOWS 3.1. It is only possible to do so if all users use standard VGA driver on their system. Use the Scan for file function to find out the right filenames.



5.0	Change Server


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:15     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_   Bindery Services  __________________________________________________________
_   Queue Utilities   __________________________________________________________
_   Server Info       _____________________----------------------------_________
_   Connection Info   _____________________ TEST                       _________
_ > Change Server     _____________________ ASSET                      _________
_   Attach            _____________________ DEGEF                      _________
_   Exit              _____________________----------------------------_________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Change default server                  __  Serial #  Unregistered          ____


Use the change server utility to switch between the servers you are currently attached to.
Just press ENTER and you are switched over. The Headline will show your actual connection.




6.0	Attach to Server


________________________________________________________________________________
_ Advanced Netware Tools V3.00                             25.01.93  09:16     _
_                   User SV on Server ASSET Connection[1]                      _
________________________________________________________________________________
_   Bindery Services  __________________________________________________________
_   Queue Utilities   __________________________________________________________
_   Server In+------------------ Choose Server ------------------+______________
_   Connectio                                                   ______________
_   Change Se Server  :     TEST                                ______________
_ > Attach                                                      ______________
_   Exit      User ID :     SUPERVISOR                          ______________
_____________ Password:     _______                             ______________
_____________                                                   ______________
_____________            Attach  _              Cancel  _       ______________
_____________           __________             __________       ______________
_____________+---------------------------------------------------+______________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
__________________________________________  (C) 1991-93 by Thomas Hofmann   ____
 Attach to server                       __  Serial #  Unregistered          ____


If you're not attached to a server or you want to change your login ID use the Attach dialog box.

Upon entering you are in the list of available servers. Use up/down keys to select the right one. Press Tab and provide your user ID and Password for that server. Press return and the Utility will try to establich the connection. There is no reaction if it was successful otherwise there will be an error message telling you what went wrong.




7.0	Command Line parameters

Usage :


ANT [ S I M ?]

S	Screen size / switches to 43/50 line mode if
	supported

I	Shows workstation information without
	starting ANT itself.

M	show memory usage 
	(not really interesting for you)

?	showing a help screen





8.0	Troubleshooting


Make sure IPX and NETX is loaded on your Workstation.
There may be problems with Packet-Drivers that are not supplied by Novell.

Make sure you have enough memory to run SYSCON, PCONSOLE and so on as child-process.
Try DOS 5.0 in combination with QEMM 386 (Quarterdeck) to get up to 620 KB free.

Make sure PCONSOLE, SYSCON, NCOPY  are in their default-directory where they were placed during installation of Netware.


9.0	Limitations

There are some limitations to keep memory usage of the program as small as possible:

-	max. 1000 Objects in Pick-List
-	max. 255 Trustee's
-	max. 255 Connections
-	max. 60 Print queues












XMENU



Menu System





1.0	Features

XMENU gives access to most of Netware an ANT Utilities from a little menu-shell.


2.0	Description

To run the desired program, select the corresponding Menu-Entry and press RETURN.

Use EXIT to leave the Menu.















CLEANUP


Bindery-Manipulation




1.0	Features

CLEANUP is for professional Administrators only. It enables you to get rid of Objects and Properties you do not want in your bindery.

ATTENTION : If you are not familiar with the Bindery and what it represents stay away from CLEANUP. 

2.0	Description

Run CLEANUP from the Command-Line or with XMENU.
Choose the operation you want to process.
Delete Object will scratch the whole Object.
Delete one Property deletes a single Property owned by an object.

At first enter the Object-Type in Hex ($3F56)
Then you will be asked for the Object-Name and if you have chosen Property you will be asked for it's name too.

To abort every Function type ESC.

After you have pressed RETURN in the last Edit-Field, Operation is processed immediately. You will get a readable message for the Return-Code. (Result : xxxxxxx).













COLSET



Color-Setup-Utility




1.0	Features

Use Colset to change colors for all ANT programs.

2.0	Description

Run COLSET from the Command line or choose Color from XMENU.

Select one of the shown colors. Type EXIT to leave the Menu.

If you run COLSET from XMENU, the colors of XMENU will not change immediately. To have the colors changed, re-run XMENU.






bindlist.exe

Use bindlist.exe to get a list of all Objects and their Properties.
Additionally the Objects and Properties are counted. The sum is shown at the end of the listing.
Due to Netware-Security Password-Properties are not shown.

Use DOS-redirection to print data or write it to a file.

Printing: 

BINDLIST > lpt1:

Write to File: 

BINDLIST > liste.dat
 




logger.exe

Use logger.exe to get a listing who is using a single program.
Very useful utility to find out if Network-Programs are used.

The easiest way to run logger is putting it into a batch-file.

Usage :
logger param1 param2....paramn

param1 	: Program to run with extention 
		  (z.B. SYSCON.EXE)
param2-n	:  Program - Parameters ( /k /b)


old Batch file :
@echo off
syscon

new Batch file :
@echo off
logger syscon.exe

Logger will place the Log file in SYS:PUBLIC, named after the executable program with the extension .LOG.
(SYSCON.LOG)




disable.exe

disable.exe is similar to the Console-Command disable login and inhibits User-Login.


enable.exe

enable.exe is similar to the Console-Command enable login and allows User-Login.

time_set.exe

Use time_set.exe to set File server Date- and Time according to Workstation date and time.
(remember to switch off Time-Synchronisation during Login.)

down_fs.exe

down_fs.exe is similar to the Console-Command Down.

ATTENTION : The File server is shut down immediately without any possibility to stop it !






APPENDIX


Example usage of ANTBATCH.BAT using Call DOS Batch.

Three parameters are given to ANTBATCH upon call.

%1		=	Object ID of the marked user
%2		=	Username 
%3		=	User HomeDir Path

Example 1	: Copy File to Userdir.

COPY x.y %3\%2\*.*

Example 2	: Copy Loginscript to User.

COPY login.os2 SYS:MAIL\%1\*.*








Using ANT in Windows Environment.

Use ANT.PIF provided with Advanced Netware Tools to run ANT in Windows 3.1 environment.

ANT.PIF is designed to run 50% background and 50% foreground priority.
This allows you to open several copies of ANT in their own DOS emulation in 386 enhanced mode.
For example it is possible to open ANT running Queue Logging, minimize it to an icon and do your standard Windows application in the foreground.

You must run MOUSE.COM before you start Windows if you wish to use your mouse in ANT's DOS screen.

Make sure to have enough memory and a fast PC to open more than 4 ANT windows in Windows.

The basic configuration is :
386 dx/sx -20, 4MB RAM  	-	3 ANT windows.
486 - 33, 8MB RAM		-	6 ANT windows.

Therefore it is not possible to open all windows running 
Console Information (Open Files By Connection) because of it's update interval of 1 sec.







Copyright Protection
--------------------
ANT is copyrighted material. It is protected by international rights and rights of the European community. You may not make any changes or modifications to ANT or the manual. You may not decompile, disassemble, or otherwise reverse-engineer the software in any way.

Limited Warranty
----------------
EDV Service Hofmann does not warrant that the licensed software will meet your requirements or that the operation of the software will be uninterrupted or error free.  
The warranty does not cover any media or documentation which has been subjected to damage or abuse by you or others. 
The software warranty does not cover any copy  of the licensed software which has been altered or changed in any way.

ANY IMPLIED WARRANTIES INCLUDING ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE ARE LIMITED TO THE TERM OF THE EXPRESS WARRANTIES. 
Some States do not allow limitations on how long an implied warranty lasts, so the above limitation may not apply to you.


                   --------------   Advanced Netware Tools   ------------                                                                                                                   --------------   Advanced Netware Tools   ------------ 

                                        -----------------------                                                                                                                                                                       ----------------------- 


                              -------------   Advanced Netware Tools   ---------------                                                                                                       ----------------   Advanced Netware Tools   ---------------

                                            ----------------------------------                                                                                                                             ----------------------------------------         


