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] _ _ ------------------------------------------------------_ _ 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] _ _ --------------------------------------------<-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] _ _ --------------------------------------------------------_ _ 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 --------------- ---------------------------------- ----------------------------------------