home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR21 / ULIST2.ZIP / ULIST.DOC < prev    next >
Text File  |  1993-06-09  |  23KB  |  647 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                             ADVANCED USERLIST
  22.  
  23.                                Version 1.2
  24.  
  25.  
  26.  
  27.                  For MS-DOS Or Windows 3.1 Workstations
  28.               Running On A Netware 2.x, 3.x or 4.x Network
  29.  
  30.                                 ---------
  31.  
  32.  
  33.  
  34.  
  35.                                 May 1993
  36.  
  37.  
  38.                               User's Manual
  39.  
  40.  
  41.               Copyright (c) 1993 O'Brien Consulting Services
  42.                             All Rights Reserved.
  43.  
  44.  
  45.         Portions of this program Copyright (c) 1983-1990 Novell, Inc.
  46.                             All Rights Reserved.
  47.  
  48.  
  49.                              Table of Contents
  50.  
  51.  
  52.  
  53.  
  54.  
  55.      Introduction................................................1
  56.  
  57.      Installation................................................2
  58.  
  59.      Running The DOS Version.....................................3
  60.  
  61.      Running The WINDOWS Version.................................4
  62.  
  63.      Options Available In Both Versions..........................5
  64.  
  65.  
  66.  
  67.     APPENDICES:
  68.     -----------
  69.  
  70.  
  71.      Notes On Running Windows With Netware......................A
  72.  
  73.      Revision History...........................................B
  74.  
  75.      Warranty/Disclaimer/Terms & Conditions.....................C
  76.  
  77.      Registration...............................................D
  78.  
  79.  
  80.                                                            PAGE 1
  81.  
  82.  
  83.     -- INTRODUCTION --
  84.  
  85.  
  86.     This ADVANCED USERLIST allows a supervisor or authorized user to
  87.     get various information about any user currently logged in to a
  88.     Netware network.  The user list program supplied with Netware
  89.     indicates the users logged in, but not much other useful
  90.     information.  This program shows much the same information, but
  91.     includes many other features.
  92.  
  93.  
  94.     The program is most useful for people at a help desk or others
  95.     that need to do problem determination.  This person may have to
  96.     do a standard user list, send a message, look up specific
  97.     information for a user or group, check user and system login
  98.     scripts, check file and directory privileges, and other tasks.
  99.     This may require running several utility programs supplied with
  100.     Netware.  This program combines many of the needed features
  101.     into one utility.
  102.  
  103.     A summary of these features are:
  104.  
  105.        1.  Sort the user list by node address, user id (login name),
  106.            full name, connection id or login date and time.
  107.        2.  Send a message to a user.
  108.        3.  Look at a users login script.
  109.        4.  Look at the system login script.
  110.        5.  Look at a users security equivalences.
  111.        6.  Look at the groups a user belongs to.
  112.        7.  Look at a users trustee assignments.  This will show
  113.            the users specific file and directory assignments as
  114.            well as those for the groups the user belongs to.
  115.        8.  Refresh the user list without re-running the program.
  116.        9.  Pick a file server to view, from those you are currently
  117.            logged into.
  118.       10.  View print job configurations.
  119.       11.  Automatically refresh the user list.
  120.       12.  View miscellaneous user information.
  121.       13.  Recognize Netware security to provide bindery and other
  122.            user information to authorized users only.  Non-authorized
  123.            users will get error messages indicating the lack of
  124.            security.
  125.       14.  Attach and detach from all available file servers
  126.            found on the internetwork.
  127.  
  128.  
  129.     Both DOS and WINDOWS versions of the program are included.  Both
  130.     supply the same information and features with the only difference
  131.     being the user interface.
  132.  
  133.  
  134.                                                            PAGE 2
  135.  
  136.  
  137.     -- INSTALLATION --
  138.  
  139.  
  140.  
  141.     -- DOS Version --
  142.  
  143.     Copy ULIST.EXE into some directory that is located in your PATH
  144.     statement.  If you put the file into its own directory, make
  145.     sure you add that directory to your PATH statement in your
  146.     AUTOEXEC.BAT file or map a search drive to that directory in the
  147.     system or user login script.
  148.  
  149.     ULIST.SIG must also be copied to the same directory as ULIST.EXE.
  150.     ULIST.EXE looks for this file in the same directory where
  151.     ULIST.EXE was loaded from.
  152.  
  153.  
  154.  
  155.  
  156.     -- WINDOWS Version --
  157.  
  158.     Copy WULIST.EXE into any directory you wish.  Start WINDOWS and
  159.     click once inside the group you want ADVANCED USERLIST put into.
  160.     Select FILE, NEW, and then PROGRAM ITEM from the program manager
  161.     menu.  Set 'Description:' to Advanced Userlist.  Set 'Command
  162.     Line:' to the drive and directory where WULIST.EXE was copied to
  163.     followed by WULIST.EXE such as C:\UTIL\WULIST.EXE.
  164.  
  165.     ULIST.SIG and NWCALLS.DLL must also be copied to the same
  166.     directory as WULIST.EXE.  WULIST.EXE looks for these files in the
  167.     same directory where WULIST.EXE was loaded from.
  168.  
  169.  
  170.                                                            PAGE 3
  171.  
  172.  
  173.     -- RUNNING THE DOS VERSION --
  174.  
  175.  
  176.     Type ULIST at the command prompt to start the program.  The default
  177.     file server is located and the current users logged in are
  178.     found, a screen is displayed showing the users node address, user
  179.     id (login name), users full name, connection Id and the date and
  180.     time the user logged in.  You can use the page up/down, home/end
  181.     and cursor up/down keys to move the selection bar to a specific
  182.     user.
  183.  
  184.     Once the selection bar is positioned on a user, pressing ENTER
  185.     will display a menu of options.  All options then selected will
  186.     reference the selected user.
  187.  
  188.     This main menu and all sub-menus work the same way.  Move the
  189.     selection bar to the requested option or item.  Pressing ENTER
  190.     will perform the request, and pressing the ESCAPE key will
  191.     return to the previous menu.  Pressing ALT-F10 at any time will
  192.     end the program.
  193.  
  194.  
  195.                                                            PAGE 4
  196.  
  197.  
  198.     -- RUNNING THE WINDOWS VERSION --
  199.  
  200.  
  201.     Double clicking the ADVANCED USERLIST icon starts the program.
  202.     The current users logged in are found and a list box is displayed
  203.     showing the users node address, user id (login name), users full
  204.     name, connection Id and the date and time the user logged in.
  205.  
  206.     The selection bar is positioned on the first user by default.
  207.     Clicking on any of the available buttons will perform that
  208.     function.  Clicking one of the radio buttons will change the
  209.     sort sequence of the list.  Clicking the down-arrow button to
  210.     the right of the file server name will allow you to change
  211.     file servers.
  212.  
  213.     After clicking on one of the option buttons, clicking OK, CANCEL
  214.     or pressing the ESCAPE key will end the selected task.
  215.  
  216.  
  217.                                                            PAGE 5
  218.  
  219.  
  220.     -- OPTIONS AVAILABLE IN BOTH VERSIONS --
  221.  
  222.  
  223.     SORT USER LIST
  224.            Move the selection bar to the requested sequence and press
  225.            ENTER (DOS) or click on the radio button next to the
  226.            sequence you want (WINDOWS).  The available sequences are
  227.            node address, user id (login name), user full name,
  228.            connection id and login date and time.
  229.  
  230.  
  231.     SEND MESSAGE TO USER
  232.            Type the text of the message and press ENTER or click on
  233.            OK.  The WINDOWS version allows the message to be sent to
  234.            all users while the DOS version does not.  The total
  235.            length of the message text is limited (by Netware) to 55
  236.            characters.  The user id of the person sending the message
  237.            is inserted into the beginning of the message so the
  238.            actual length of the message depends on the length of
  239.            the requesting users id.
  240.  
  241.  
  242.     USER LOGIN SCRIPT
  243.            The users login script is displayed.
  244.  
  245.  
  246.     SYSTEM LOGIN SCRIPT
  247.            The system login script is displayed.
  248.  
  249.  
  250.     SECURITY EQUIVALENCES
  251.            A list will be displayed showing the users and groups
  252.            the selected user has equivalence to.
  253.  
  254.  
  255.     GROUPS USER IS IN
  256.            A list will be displayed showing the groups the user
  257.            belongs to.
  258.  
  259.  
  260.     TRUSTEE ASSIGNMENTS
  261.            A list will be displayed showing the user trustee
  262.            assignments followed by the trustee assignments for all
  263.            groups the user belongs to.  Both file and directory
  264.            assignments are displayed.  For each file and directory,
  265.            the trustee rights displayed are:
  266.                S=Supervisory
  267.                R=Read
  268.                W=Write
  269.                C=Create
  270.                E=Erase
  271.                M=Modify
  272.                F=File Scan
  273.                A=Access Control
  274.  
  275.  
  276.                                                            PAGE 6
  277.  
  278.  
  279.     -- RUNNING THE PROGRAM --  (continued)
  280.  
  281.  
  282.     REFRESH USER LIST
  283.            Re-scan and re-display the users currently logged into
  284.            the selected file server.
  285.  
  286.  
  287.     SELECT FILE SERVER TO VIEW
  288.            Move the selection bar to the requested file server and
  289.            press ENTER (DOS) or click the down arrow to the right of
  290.            the file server name and then click on any available file
  291.            server name (WINDOWS).  The user list will then be
  292.            refreshed for users on this server.
  293.  
  294.  
  295.     ATTACH AND DETACH FROM VARIOUS SERVERS
  296.            When selecting a file server to view, selecting the
  297.            'Other Unattached File Servers...' will display a screen
  298.            of all file servers currently logged in to, and those not
  299.            logged into.  Supply your user name and password and
  300.            then highlight the server to attach to or detach from
  301.            (no name or password are needed to detach).  Once a server
  302.            is highlighted,  the attach or detach options become
  303.            available.
  304.  
  305.  
  306.     PRINT JOB CONFIGURATIONS
  307.            Move the selection bar to the requested print job
  308.            configuration and press ENTER (DOS) or click on any
  309.            displayed print job configuration (WINDOWS).
  310.            The specifics for the requested configuration will be
  311.            displayed.
  312.  
  313.  
  314.     AUTOMATICALLY REFRESH THE USER LIST
  315.            The user list can be automatically refreshed every
  316.            1 to 60 seconds based on the users needs.  Entering
  317.            zero will cancel the current automatic refresh if it
  318.            is active (DOS).  Select ACTIVATE or DEACTIVATE for
  319.            the WINDOWS version.
  320.  
  321.     VIEW MISCELLANEOUS USER INFORMATION.
  322.            o  Object ID
  323.            o  Password expiration date
  324.            o  Grace logins remaining
  325.            o  Days Between forced password changes
  326.            o  Maximum connections
  327.            o  Disk space restrictions and usage by volume
  328.  
  329.  
  330.                                                            PAGE 7
  331.  
  332.  
  333.     -- RUNNING THE PROGRAM --  (continued)
  334.  
  335.  
  336.     USERS TO DISPLAY (Display Options in DOS Version)
  337.            Select all users defined in the servers bindery or just
  338.            those that are currently logged in.
  339.  
  340.     DISPLAY FORMAT (Display Options in DOS Version)
  341.            A typical screen does not have enough room to display
  342.            both a users login date/time and network address, so
  343.            you can select either one.
  344.  
  345.  
  346.                                                            APPENDIX A
  347.  
  348.  
  349.     -- NOTES ON RUNNING WINDOWS WITH NETWARE --
  350.  
  351.  
  352.     Many articles have been written on the subject of running
  353.     Windows 3.1 with Netware.  We have found that regardless of
  354.     these informative and helpful articles, trial and error often
  355.     are required to get proper integration.
  356.  
  357.     The main problem is that there are many versions of the
  358.     netware drivers, and many of these are provided by the
  359.     manufacturer of the network interface card you may be using.
  360.     You may also be running the ODI version of the drivers,
  361.     EMS or XMS shell versions, Windows in standard or enhanced
  362.     mode, and other drivers within windows itself.
  363.  
  364.     You may even be running the Netware Requester VLM.EXE with
  365.     Netware 4.0.
  366.  
  367.  
  368.     If you have problems running ADVANCED USERLIST, we would
  369.     suggest the following:
  370.  
  371.        1.  Get the complete set of current windows and netware
  372.            drivers.  These can be obtained from Compuserve and
  373.            many other bulletin boards throughout the country.
  374.            Avoid getting just IPXODI.COM or NETX.COM for
  375.            example.  Get the entire set.
  376.  
  377.        2.  Get the current network interface card drivers from
  378.            the manufacturer.  This may be the ODI and non-ODI
  379.            versions.  Also check with the manufacturer for any
  380.            known incompatibilities between their drivers and the
  381.            ones from Novell that they work with.
  382.  
  383.        3.  Install the new drivers and make sure they work
  384.            before running windows.  Make note of the version of
  385.            the shell (NETX.COM, EMSNETX.EXE, XMSNETX.EXE, VLM.EXE).
  386.  
  387.        4.  Run the windows setup program and select the network
  388.            driver based on the version of the shell in use.
  389.  
  390.        5.  Test the program in both standard and enhanced mode.
  391.  
  392.        6.  If problems still exist, it may be because the EMS
  393.            version of the shell is being used (EMSNETX.EXE).
  394.            The NETWORKS.WRI file supplied with windows states
  395.            that the EMS version of the shell is not supported
  396.            in enhanced mode.  Try using NETX.COM instead.
  397.  
  398.  
  399.                                                            APPENDIX B
  400.  
  401.  
  402.     -- REVISION HISTORY --
  403.  
  404.  
  405.     Version 1.0 - November, 1992
  406.                   Not released to the general public, private
  407.                   distribution only.
  408.  
  409.     Version 1.1 - January, 1993
  410.                   Initial public release
  411.  
  412.     Version 1.2 - May, 1993
  413.                   1. Added ATTACH and DETACH capabilities.  You can now
  414.                      log in and out of any available server on your
  415.                      internetwork.
  416.  
  417.                   2. Fixed problem with TRUSTEE ASSIGNMENTS not showing
  418.                      trustee assignments for users a user has
  419.                      equivalence to.
  420.  
  421.                   3. Integrated the Netware Client SDK.  This was a
  422.                      major and important change.  The Netware Client
  423.                      SDK provides compatibility for Netware versions
  424.                      2.x, 3.x, and 4.x, as well as support for DOS,
  425.                      WINDOWS, and OS/2.
  426.  
  427.                      Advanced Userlist WILL run under the Netware
  428.                      Requester VLM.EXE, and will recognize Netware 4.x
  429.                      file servers.  The program WILL NOT provide all
  430.                      the options (such as login scripts and print job
  431.                      configurations) for Netware 4.x.  These
  432.                      capabilities are being evaluated and may be
  433.                      incorporated in future releases.
  434.  
  435.                   4. The Netware Client SDK does not always indicate
  436.                      the correct access level to the bindery.  Some
  437.                      options may return an error of 'No Such Segment'
  438.                      when it should return an error of 'Insufficient
  439.                      Authority'.  This is only a problem for a user
  440.                      running the program that does not have SUPERVISOR
  441.                      equivalence, but wants to look at another users
  442.                      Security Equivalences or Trustee Assignments.
  443.  
  444.                   5. Provide ability to display all users defined in
  445.                      the bindery of a file server, not just those
  446.                      currently logged in.
  447.  
  448.                   6. Provide ability to display either a users login
  449.                      date and time or network address (not to be
  450.                      confused with node address).
  451.  
  452.  
  453.                                                            APPENDIX C
  454.  
  455.  
  456.     -- WARRANTY/DISCLAIMER/TERMS & CONDITIONS --
  457.  
  458.  
  459.     O'Brien Consulting Services warrants to the original purchaser of
  460.     this computer software product that the recording media on which
  461.     the programs are recorded will be free from defects in material
  462.     and workmanship for ninety (90) days from the date of purchase.
  463.     Defective media returned by the purchaser within ninety (90) days
  464.     will be replaced without charge provided the returned media have
  465.     not been subjected to misuse, damage, or excessive wear.
  466.  
  467.     O'Brien Consulting Services does NOT warrant that the programs
  468.     will meet the purchaser's specific requirements.  ANY STATEMENTS
  469.     MADE REGARDING THE UTILITY OF THE PROGRAMS ARE NOT TO BE
  470.     CONSTRUED AS EXPRESS OR IMPLIED WARRANTIES.
  471.  
  472.     THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, WHETHER WRITTEN
  473.     OR ORAL, EXPRESSED OR IMPLIED. ANY IMPLIED WARRANTIES, INCLUDING
  474.     IMPLIED WARRANTIES OF MECHANTABILITY AND FITNESS FOR A SPECIFIC
  475.     PURPOSE ARE EXCLUDED.
  476.  
  477.     IN NO EVENT WILL O'BRIEN CONSULTING SERVICES BE LIABLE FOR
  478.     INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND IN CONNECTION
  479.     WITH THE SOFTWARE PRODUCT.
  480.  
  481.     Netware and Novell are registered trademarks of Novell, Inc.
  482.     Windows is a trademark of Microsoft Corp.
  483.  
  484.     Registered copies of ADVANCED USERLIST utility may be purchased
  485.     by completing the attached registration form and send it with a
  486.     check for $69.95 per file server to O'Brien Consulting Services
  487.     at the address given.  Purchase orders will be accepted subject
  488.     at all times to approval of O'Brien Consulting Services. Terms of
  489.     payment for orders received via purchase order are due upon
  490.     receipt.
  491.  
  492.     O'Brien Consulting Services shall not be liable for delays in
  493.     performance caused by riots, strikes, floods, accidents, or any
  494.     other contingency beyond its control.
  495.  
  496.     Accepted orders are subject to cancellation charges to the extent
  497.     O'Brien Consulting Services shall be reimbursed for the cost of
  498.     reasonable expense incurred prior to the cancellation as a result
  499.     of order acceptance.
  500.  
  501.  
  502.                                                            APPENDIX C
  503.  
  504.  
  505.     -- WARRANTY/DISCLAIMER/TERMS & CONDITIONS --  (continued)
  506.  
  507.  
  508.     ADVANCE USERLIST utility distribution package, consisting of
  509.     the program and documentation files are copyright (c) 1993 by
  510.     O'Brien Consulting Services.  The author reserves the exclusive
  511.     right to distribute this product, or any part thereof, for
  512.     profit.
  513.  
  514.     Under NO CIRCUMSTANCES may modified versions or disassembled
  515.     versions be distributed, either for profit or in the public
  516.     domain.
  517.  
  518.  
  519.     User's groups, clubs, libraries and clearing houses are
  520.     authorized to distribute ADVANCED USERLIST utility pursuant
  521.     to the following conditions:
  522.  
  523.         1.  No charge is made for the software or documentation.  A
  524.             nominal distribution fee may be charged, provided that it
  525.             is no more that $7.00 total.
  526.  
  527.         2.  The program and documentation are distributed together and
  528.             are not modified in ANY way.
  529.  
  530.  
  531.                                                            APPENDIX D
  532.  
  533.  
  534.     -- REGISTRATION --
  535.  
  536.  
  537.     Once you become a registered user of ADVANCED USERLIST utility
  538.     you will receive the following benefits:
  539.  
  540.           o   Support by phone, mail, or through our bulletin board
  541.               system.  Support will only be provided to registered
  542.               users.
  543.  
  544.           o   Notice of significant upgrades and bug fixes.  You will
  545.               be notified by mail for any such updates.  There will be
  546.               no charge for updates as long as you send us a diskette
  547.               and return postage.  You can also receive a free update
  548.               through our bulletin board.
  549.  
  550.  
  551.     Each copy of ADVANCED USERLIST utility is registered for use on
  552.     one file server and a registered copy is required for each
  553.     additional file server.  The price breakdown is given below:
  554.  
  555.  
  556.        Number of Users             Price Per Copy
  557.       -----------------           ----------------
  558.  
  559.        5, 10, and 20 user               $39.95
  560.        versions of Netware
  561.  
  562.        50 and 100 user                  $54.95
  563.        versions of Netware
  564.  
  565.        250 user and greater             $69.95
  566.        versions of Netware
  567.  
  568.  
  569.        If the total number of               Apply the following
  570.        copies, regarless of number          discount to the
  571.        users, is between:                   TOTAL amount
  572.       -----------------------------        ---------------------
  573.  
  574.           5 and 10 copies                         20%
  575.          11 and 20 copies                         25%
  576.          21 or more copies                        30%
  577.  
  578.  
  579.  
  580.  
  581.     The registered version of ADVANCED USERLIST utility can be used
  582.     in commercial, educational, and governmental institutions.
  583.  
  584.     The free version of ADVANCED USERLIST utility is expressly
  585.     prohibited for use in commercial, educational, and governmental
  586.     institutions except for the purpose of evaluation.
  587.  
  588.  
  589.                                                            APPENDIX D
  590.  
  591.  
  592.     -- REGISTRATION --  (continued)
  593.  
  594.  
  595.     Please send me a copy of the current full version of ADVANCED
  596.     USERLIST utility and add me to the list of registered users, to be
  597.     eligible for support and update notices.
  598.  
  599.      5, 10, and 20 user copies   _____     @ $39.95  =  __________
  600.  
  601.      50 and 100 user copies      _____     @ $54.95  =  __________
  602.  
  603.      250+ user copies            _____     @ $69.95  =  __________
  604.  
  605.                   Total Copies   _____    SUB-TOTAL  =  __________
  606.  
  607.      If total copies between  5 and 10, discount is 20% of sub-total
  608.      If total copies between 11 and 20, discount is 25% of sub-total
  609.      If total copies greater than 21,   discount is 30% of sub-total
  610.  
  611.                                LESS DISCOUNT AMOUNT  =  __________
  612.  
  613.                                    TOTAL AMOUNT DUE  =  __________
  614.  
  615.  
  616.      Company Name: _____________________________________________
  617.  
  618.      Your Name:    _____________________________________________
  619.  
  620.      Title:        _____________________________________________
  621.  
  622.      Address:      _____________________________________________
  623.  
  624.                    _____________________________________________
  625.  
  626.      City, State, Zip: _________________________________________
  627.  
  628.      Phone:        _____________________________________________
  629.  
  630.  
  631.      Do you prefer to user the DOS or WINDOWS version of ADVANCED
  632.      USERLIST (circle one)?
  633.  
  634.      Any initial comments about ADVANCED USERLIST?
  635.      ___________________________________________________________
  636.      ___________________________________________________________
  637.      ___________________________________________________________
  638.  
  639.  
  640.      Send registration form and check or money order to:
  641.  
  642.                    O'Brien Consulting Services
  643.                    PO Box 742
  644.                    Mequon, Wi.  53092
  645.                    (414) 241-9119 - Voice
  646.                    (414) 241-9125 - Data  (9600,N,8,1)
  647.