/* @(#)net.hlp.inp	1.54	2/23/98 */
/********************************************************************/
/**                     Microsoft LAN Manager                      **/
/**               Copyright(c) Microsoft Corp., 1987-1990          **/
/********************************************************************/

   You will find the documentation on how this file is formatted at the end
   of this file.
*/
%A BROWSER	BROWSE
%A COMPUTER	COMPUTERS
%A CONTINUE:	CONT
%A DEVICE:	DEV
%A FILE:	FILES
%A GROUP:	GROUPS
%A LOCALGROUP:  LOCALGROUPS
%A LOGOFF:	LOGOUT
%A LOGON:	LOGIN
%A PERMS:       PERM
%A SESSION:	SESSIONS, SESS
%A STATISTICS:	STATS
%A USER:	USERS
%a VERSION:	VERS, VER

!C NAMES
!C NET
!C SYNTAX

.1 NAMES
:1

   The following types of names are used with Advanced Server:

   Computername  A unique name that identifies a workstation or server on 
                 the local-area network.

   Devicename    The name by which Advanced Server identifies a disk resource
                 or printer. A disk resource is identified by a drive letter
                 followed by a colon (for example, D:). A printer device is 
                 identified by a UNIX LP name (for example, laser1).

   Domain        A group of servers and workstations on the network. A domain
                 has a unique name. Usually, you must log on in a domain to 
                 gain access to the network. The domain you log on in is called
                 the logon domain. If you don't specify a domain name at logon,
                 you log on in a default, local domain.

   Filename      The name of a file. Advanced Server supports long file and 
                 directory names.  Names can be up to 255 characters long, 
                 including the extension.  Names can contain any lowercase 
                 letter or special character except for the following:

                   ? " / \ < > * | :

   Groupname     The group name identifies the global group.  A group name
                 cannot be identical to any other user or group name of 
                 the domain or computer being administered.  It can be up
                 to 20 characters in length and include any uppercase or
                 lowercase characters except for the following: 

                   " / \ [ ] : ; | = , + * ? < >

   Localgroupname The local group name identifies the local group.  A local
                 group name cannot be identical to any other user or group  
                 name of the domain or computer being administered.  It can
                 be up to 256 characters in length and include any uppercase 
                 or lowercase characters except for the following:

                   " / \ [ ] : ; | = , + * ? < > 

   Path          The location of a directory. A path can consist of a 
                 devicename and one or more directory names. When typing
                 pathnames at the UNIX command line, two backslashes (\\)
                 must precede each directory name (for example,
                 c:\\customer\\corp\\acct).

   Pathname      A path and a filename. When typing pathnames at the UNIX
                 command line, the filename must be preceded by two 
                 backslashes (\\) (for example, c:\\customer\\corp\\report.doc).

   Username      The user name identifies the user account.  A user name 
                 cannot be identical to any other user or group name of 
                 the domain or computer being administered.  It can be up
                 to 20 characters in length and include any uppercase or
                 lowercase characters except for the following: 

                   " / \ [ ] : ; | = , + * ? < >

   To view these definitions one screen at a time, type "net help names | more".
#1
$1 There are no options for this topic. This is a help topic about the
   different types of names Advanced Server uses. It is not a NET command.
.1 SYNTAX
:1

   The following conventions are used to distinguish command syntax:

      - Capital letters represent words that must be typed as shown. Lower-
      case letters represent names of items that may vary, such as filenames.

      - The [ and ] characters surround optional items that can be supplied
      with the command.

      - The { and } characters surround lists of items. You must supply one 
      of the items with the command.

      - The | character separates items in a list. Only one of the items can
      be supplied with the command.

      For example, in the following syntax, you must type NET COMMAND and
      either OPTION1 or OPTION2. Supplying a name is optional.
          NET COMMAND [name] {OPTION1 | OPTION2}

      - The [ ...] characters mean you can repeat the previous item. 
      Separate items with spaces.

     -  The [,...] characters mean you can repeat the previous item, but
      you must separate items with commas or semicolons, not spaces.
#1
$1 There are no options for this topic. This topic is about how to
   read syntax lines. It is not a NET command.
.1 NET
.2     ACCESS
:2           resource [/DELETE]
                      [/GRANT name:permission[ ...] |
                       /CHANGE name:permission[ ...] | /REVOKE name[ ...]]
#2 This command displays or modifies resource permissions on servers.
   Use this command only for displaying and modifying permissions on 
   pipes and printer queues.  Use "net perms" for managing permissions
   on all other types of resources.

   COMMENTS

   You must supply a resource name when using this command.

   Use the "net access" command to secure network resources by
   specifying who can use each resource and how.  You can grant
   permissions to users and to groups.

   When the server displays resource permissions, it designates
   groups with an asterisk ( * ).
   
   If used on a print resource the output of "net access \\print\\laser1"
   will look similar to the following:
   Resource  Permissions                            Permissions
   ---------------------------------------------------------------------------
   \print\laser1
             *Administrators:CP                     *CREATOR OWNER:CP
             *Everyone:C                            *Print Operators:CP
             *Server Operators:CP         
             *Steve:(none)      

   The following list shows the types of permissions that can
   be assigned for printers and pipes, and what each permission allows 
   a user to do:


   Code                        Permission
   _______________             ______________________________
   R (Read)                    User can read and copy files,
                               run programs, and change from
                               one subdirectory to another
                               within the shared directory.
                               User can also read the
                               extended attributes of files.

   W (Write)                   User can write the contents
                               and extended attributes of a
                               file.  

   C (Create)                  For DIRECTORIES and FILES a user
                               can create files and
                               subdirectories within a shared
                               directory.  After creating a
                               file, a user with C permission
                               (but without R and W
                               permission) can read from or
                               write to the file and its
                               extended attributes only until
                               closing it.
                               For PRINTERS a user has "Print"
                               permissions. Can submit print jobs.

   D (Delete)                  User can delete files and
                               subdirectories within the
                               shared directory but cannot
                               delete the shared directory
                               itself.

   X (Execute)                 User can run a file (but not
                               read or copy it).  X
                               permission is not needed if R
                               permission is assigned to the
                               user for that directory or
                               file.  R permission includes
                               all rights that X permission
                               grants.  OS/2 and DOS clients
                               recognize X permission.  For
                               clients running DOS versions
                               earlier than 5.0, files must
                               have R permission for the
                               clients to execute the files.

   A (Change Attributes)       User can set the physical file
                               flags of the file.

   P (Change Permissions)      For DIRECTORIES and FILES a user
                               change permissions for the directory
                               or file.
                               For PRINTERS a user has "Full Control"
                               permissions. Can administer print jobs.
                               "P" permissions imply "C" permissions.

   Y (Yes)                     A user has RWCDA permissions. "Y"
                               serves as an abbreviation for this
                               set of permissions.

   N (No)                      A user has permissions of "(none)"
                               and prevents the user from
                               accessing the directory, printer,
                               or file.  Use this permission to
                               exclude individual users from
                               access to a directory or file,
                               despite whatever permissions
                               are assigned to the groups to
                               which that user belongs.  You
                               can assign N permission only
                               to individual users.

   NOTE:  On Advanced Server, granting any of W, C, or A 
   permissions results in granting of WCA combination of permissions
   to the resource.  Also, if the resource has W permission on it,  
   NET ACCESS will always show C and A permissions as well.

   When assigning permissions information for a print or pipe
   resource (\PRINT or \PIPE), type the resource
   specification before the sharename (for example,
   \\PRINT\\laser).  Then set Y (Yes), N (No), and P (Change
   Permissions) permissions for these non-disk resources.  To
   give a print resource user Y (Yes) and P (Change
   Permissions) permissions, type CP as the permission string.
   To give non-disk resource users these permissions, type RWCP
   as the permission string.

   When a server is installed, all resources are given default
   permissions.  To modify permissions for a resource use
   the /GRANT, /CHANGE, /DELETE, and /REVOKE options.

   EXAMPLES

   At a UNIX system console, to grant "C" (Print) permissions for the
   group "finance", "CP" (Full Control) permissions for the group
   "Print Operators", and "N" (none) permission for the user "steve",
   to the "dot1" printer, type the following:

       net access \\print\\dot1 /grant finance:c "print operators":cp
          steve:n

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net access
          c:/tmp/status /change jennyt:rw

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Managing resource permissions on       net perms
          files, directories and shares

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   resource - \PRINT (printer queue), or \PIPE (named pipe) for which
        permissions are to be manipulated.

   name:permission[ ...] - name provides the existing username
        or groupname with one or more permissions.
        Do not use a delimiter when typing permissions (for
        example, type RWC).  Separate multiple name:permission
        entries with a space.  For a description of each
        permission, see the ``Comments'' section.

   name[ ...] - is one or more usernames or groupnames.
        Separate multiple name entries with a space.

   /DELETE - removes all permissions for a resource.

   /GRANT - adds one or more user's or group's permissions to
        a resource.  Separate multiple name:permission entries
        with a space.

   /CHANGE - changes one or more user's or group's permissions
        for a resource.  Separate multiple name:permission
        entries with a space.

   /REVOKE - revokes one or more user's or group's permissions
        for a resource.
.2     ACCOUNTS
:2           [/FORCELOGOFF:{minutes | NO}]
             [/MINPWLEN:length]
             [/MAXPWAGE:{days | UNLIMITED}]
             [/MINPWAGE:days]
             [/SYNC]
             [/UNIQUEPW:#]
#2
   This command displays the role of servers in a domain and 
   displays or modifies password and logon user requirements.

   COMMENTS

   Type "net accounts" to display the current settings for
   password and logon limitations and the role of the server.
   If the role of the server is backup, the name of
   the primary domain controller is displayed.

   The "net accounts" command options also set the logon and
   password requirements for user accounts on a server.  This
   information is stored in the server's datafiles, along
   with user accounts and resource permissions.

   When the /FORCELOGOFF:minutes option is specified, the
   server sends a warning two minutes before it forces the user
   off the network.  If any files are open, the server warns
   the user.  If minutes is less than two, the server warns the
   user to log off from the network immediately.

   EXAMPLES

   At a UNIX system console, to display the current settings
   for forced logoff, the password requirements, and the server
   role, type the following:

       net accounts

   To set a minimum of seven characters for user account
   passwords, type the following:

       net accounts /minpwlen:7

   To specify that no password can be used more than every
   fifth time a password is changed, type the following:

       net accounts /uniquepw:5

   To prevent users from changing passwords more often than
   every seven days, and to force all users to change passwords
   every 30 days, type the following:

       net accounts /minpwage:7 /maxpwage:30

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net accounts
          /minpwage:7 /maxpwage:30

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Changing a password                    net password

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2

   /FORCELOGOFF:{minutes | NO} - Sets the number of minutes to
        wait before ending a user's session with the server
        when the user account or valid logon time expires.  The
        NO value prevents forced logoff.  The default is
        NO.

   /MINPWLEN:length - Sets the minimum number of characters for
        a user account password.  The range is 0 through 14;
        the default is 0.

   /MAXPWAGE:{days | UNLIMITED} - Sets the maximum number of
        days that a user account's password is valid.  A value
        of "unlimited" sets no maximum time.  The /MAXPWAGE
        option must be greater than /MINPWAGE.  The range is 1
        through 24855; the default is 42 days.  For example,
        you set the maximum password age to 10 on August 20.
        Any user who had not changed his or her passsword since
        August 10 would be allowed to log on once and would
        receive a message that the password had expired.  This
        user would have to change the password during this
        session in order to log on again.  Users who had
        changed their passwords on August 19 would have until
        August 29, when their passwords would expire.

   /MINPWAGE:days - Sets the minimum number of days before a
        user can change a new password.  A value of 0 sets no
        minimum time.  The range is 0 through 24855; the
        default is 0 days.

   /SYNC - When used on the primary domain controller, causes
        all backup controllers to synchronize with the primary.
        When used on a backup controller, causes only that
        controller to synchronize with the primary.

   /UNIQUEPW:# - Requires that a user's passwords be
        unique through number password changes.  The range is 0
        through 8; the default is 5 password changes.
        Password restrictions apply to the "net password"
        command.  You can always change a password with the net
        user command.
.2     ADMIN
:2           \\servername [password | \*] /COMMAND [command]
#2
   This command runs an Advanced Server command or starts a 
   command processor on a remote server.

   COMMENTS

   To start a secondary command processor on a remote server,
   press "return" immediately following  /COMMAND.  Then, to
   return to the local server, type "exit" and press "return".

   When executing a command on a remote server, the command
   processor prompts for commands, executes them, and returns
   output to the local screen. If you do not include a full
   pathname for a command, the local server uses the
   \SYSTEM\CurrentControlSet\Services\AdvancedServer\NetAdmin
   Parameters\NetAdminPath value in the Registry.

   When you issue a "net admin" command to a server from a
   client, you must include all of the options on the command
   line since you will not be able to respond to the prompts
   that you would have received if you were working at the
   server.  If the command is one that would normally prompt
   you for verification, you must include the /Y option.  For
   example:

       net admin \\headqtrs /c net share printq1 /PRINT  /y

   will create and share a printer queue named printq1 on a
   server named headqtrs, but:

       net admin \\headqtrs /c net share printq1 /PRINT 

   will fail.

   EXAMPLES

   To run the "net group" command remotely (on server "market_asu"), 
   type the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net group

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2

   servername - specifies a remote server.

   password - is the administrator's password for the specified
        server.

   \* - produces a prompt for the password. The password will
        not be displayed when you type it.
        In the UNIX operating system, the asterisk ( * ) is a
        special character and must be preceded by a backslash (
        \ ).

   command - is a single network command.

   /COMMAND - runs a single non-interactive command, or starts
        a network command shell on a remote server.
.2     AUDITING
:2           resource [/ADD name:options[ ...] |
                      /CHANGE name:options[ ...] | /DELETE name[ ...]] 
#2 This command displays and modifies the auditing settings of a  
   resource.

   COMMENTS

   You must supply a resource name when using this command.

   Use the "net auditing" command for auditing the use of files and
   directories by users and groups.  For a particular file or directory,
   you can specify which groups or users to audit.  You can audit both 
   successful and failed actions.

   When no options other than resource name are specified, the command 
   lists the auditing information for the resource.

   When the server displays auditing information, it designates groups with
   an asterisk ( * ).

   If used on a directory "\\server1\share1\dir1", the output of 
   "net auditing \\\\server1\\share1\\dir1" will look similar to the
   following:
   Resource:    \\server1\share1\dir1   
   Name:                               Events To Audit:
   --------------------------------------------------------------------------
   MARKET_DOM\Administrator            SR,SW,SX,SD
   MARKET_DOM\user1                    SP,FR,FW,FX

   For every user or group, the following auditing options can be specified:

   Code                        Auditing option
   _______________             _____________________________________________
   SR                          Audit successful read access of the resource.

   FR                          Audit failed reads of the resource.

   SW                          Audit successful writes of the resource.

   FW                          Audit failed writes of the resource.

   SX                          Audit successful executes of the resource.

   FX                          Audit failed executes of the resource.

   SD                          Audit successful deletes of the resource.

   FD                          Audit failed deletes of the resource,

   SP                          Audit successful permissions changes of the 
                               resource.

   FP                          Audit failed permissions changes of the 
                               resource.

   SO                          Audit successful changes to the ownership of the
                               resource.

   FO                          Audit failed changes to the ownership of the
                               resource.

   When specifying more than one auditing option for the access to the
   resource by the user or group, separate the options by commas.

   NOTE: Auditing options do not take effect until the audit policy of
         the domain is set to audit file and object access.  Use Audit
         Policy menu to set the audit policy. 

   EXAMPLES

   At a UNIX system console, to add auditing of successful read access
   by user "jennyt" from domain "market_dom" and failed write access
   by user "samw" from the local domain to the directory "/tmp"  
   type the following:

         net auditing c:/tmp /add market_dom\\jennyt:sr samw:fw

   To change auditing settings for group "users", whose
   access to the file "file1" on share "share1" on the local server is 
   already being audited, to auditing of all failed accesses, type 
   the following:

        net auditing \\share1\\file1 /change users:fr,fw,fx,fd,fp,fo

   To add auditing of all write accesses to file "file1" on share "share1"
   of server "server1" by user "bobp" from domain server1_dom, type
   the following:

        net auditing \\\\server1\\share1\\file1 /add server1_dom\\bobp:sw,fw

   To stop auditing accesses by user "jennyt" from the local domain to
   the root directory of share "share1", type the following:

        net auditing \\share1\\ /delete jennyt

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Managing resource permissions          net perms

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   resource - is a name of the resource on which the auditing 
        is to be set or modified.  To specify the remote 
        resource name, prefix it with the name of the server 
        on which this resource resides (for example, to access 
        a local server's file FILE1 residing on the share 
        SHARE1, you specify the resource name as \\SHARE1\\FILE1.  
        To access the resource with the same path on the remote 
        server named SERVER1, the resource name should be specified 
        as follows: \\\\SERVER1\\SHARE1\\FILE1.  To specify the
        name of the root directory of the share (as opposite to the
        share itself), append "\\" to the share path, for example:
        \\\\SERVER1\\SHARE1\\ will refer to the root directory of
        SHARE1 on SERVER1.

   name:options[ ...] - name provides the existing username
        or groupname with a combination of auditing options.
        The name must be a qualified user or group name (for 
        example, sales_dom\\jennyt) for the users from the 
        domains other than the one to which the local server 
        belongs. Auditing options should be comma separated.
        Separate multiple name:options entries with a space.  
        For a description of each auditing option, see the 
        ``Comments'' section.

   name[ ...] - is one or more usernames or groupnames.  The name 
        must be a qualified user or group name (for example, 
        sales_dom\\jennyt) for the users from the domains other than 
        the one to which the local server belongs.  Separate multiple 
        name entries with a space.

   /ADD - adds the auditing of the specified types of access to the
        resource by the specified user or group. 

   /CHANGE - change the auditing of the access to the resource by the 
        specified user or group.

   /DELETE - removes the user or group from the list of users whose 
        access to the resource is being audited.
.2     BROWSER
:2           [/DOMAIN:domainname]
#2 This command browses the list of domains visible from your computer or
   the list of computers active in the specified domain.

   COMMENTS

   This command displays only the list of those computers in the domain
   specified which are currently online.  There may be other computers
   in the domain, which are currently turned off or not connected to 
   the network.  Use "net computer" command to display all computers
   in the domain.   
   
   NOTE: This command works only when the Browser service is running on
   the Primary Domain Controller of the domain to which your AS/U Server
   belongs. 

   To display the list of domains visible from your computer, type "net 
   browser" without options. 

   A display of domains visible from your computer looks similar to the
   following:

   These domains are visible from your Domain Controller:
   SALES_DOM               LEGAL.DOM              MARKETING.DOM
   HELPDESK_DOM

   EXAMPLES

   To display a list of computers active in the domain called product_dom, 
   type the following at a UNIX system console: 

        net browser /domain:product_dom

   The output of this request will look similar to the following:

   These computers are active in domain product_dom:
   PRODUCT1_ASU           PRODUCT2_ASU           TEST
   SUPPORT1               SUPPORT2


   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          All computer accounts in domain        net computer

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2

   /DOMAIN:domainname - specifies the name of the domain to display
        a list of computers in. If this option is not specified, the 
        list of all visible domains is returned. 

   domainname - is the name of the domain. 
.2     COMPUTER
:2        [/DOMAIN:domainname]
             \\\\computername { /ADD [/BACKUP] | /DEL } [/DOMAIN:domainname]
#2 This command displays or modifies the list of the computer accounts in
   the domain database of the specified domain.

   COMMENTS

   To display the list of the computer accounts in your domain database,
   type "net computer" without options.

   The display of computer accounts in the domain database of the domain
   called sales_dom looks similar to the following:

   These computers belong to domain sales_dom:

   Computer                  Type
   _______________________________________________________________________
   sales_asu                 Backup
   salescenter               Primary
   jenny                     Workstation
   paul                      Workstation

   Use the "net computer" command for adding or deleting a computer from
   a domain database.  You can add a computer as Workstation (default), or
   as Backup Server, by specifying /BACKUP option.  This command can be
   performed on domains other than the domain to which your AS/U Server 
   belongs, by specifying /DOMAIN:domainname.

   EXAMPLES

   To add a workstation called sales_nt to the list of computers of the
   domain called sales_dom, type the following at a UNIX system console:

        net computer \\\\sales_nt /add /domain:sales_dom

   To add a backup server called serv1_asu to the list of computers of    
   your local domain, type the following:

        net computer \\\\serv1_asu /add /backup

   To delete a computer called product_asu from the domain called manage_dom,
   type the following:

        net computer \\\\product_asu /del /domain:manage_dom 

   To display a list of computer accounts in the domain database of the
   domain called market_dom, type the following:

        net computer /domain:market_dom

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Computers active in a domain           net browser

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2

   /DOMAIN:domainname - specifies the name of the domain being administered. 
        If this option is not specified, the operation is performed on a 
        local domain.

   domainname - is the name of the domain. 

   \\\\computername - Specifies the computer to add or delete from the domain.

   /ADD - Adds the specified computer to the domain being administered.

   /DELETE - Removes the computer from the domain being administered.

   /BACKUP -  When used with /ADD option, specifies that the computer
        being added is a backup domain controller. 
.2     CONFIG
.3         SERVER
:3
             [/ACCESSALERT:n]             [/LOGONALERT:n]
             [/ALERTNAMES:name[,...]]     [/MAXAUDITLOG:kbytes]
             [/AUTODISCONNECT:time]       [/SRVCOMMENT:"text"]
             [/ERRORALERT:n]              [/SRVHIDDEN:{YES | NO}]
#3
   This command displays or temporarily changes settings for
   the Server service while it is running.  

   COMMENTS

   To display the current configuration for the Server service,
   type "net config server" without options.  Use the "net config
   server" command to change configurable Server service options
   that do not require stopping and restarting the server.

   Not all Server service options can be changed using the net
   config server command; however, the "net config server"
   display includes additional information from the \SYSTEM\
   CurrentControlSet\Services\LanmanServer\Parameters key
   in the Registry.  The display includes the following 
   information about the server:

      - The server's name, a descriptive comment, and the
        software version

      - The number of users allowed

      - The network description (this field is blank for UNIX
        system servers)

      - The events that produce administrative alerts, and who
        receives them

      - The audit setting

      - The file and memory allocations for the server

      - The maximum number of users who can use the server's
        shared resources

      - The maximum number of resources the server can share

      - The maximum number of server files that can be open

      - The location of the lanman directory

   EXAMPLES

   At a UNIX system console, to display information about a
   server and prevent the display from scrolling, type the
   following:

       net config server | more

   A display similar to the following appears:

   Server Name                        \\ACCT_ASU
   Server Comment                     Advanced Server for UNIX Systems
   Send admin alerts to               

   Software version                   Advanced Server for UNIX System 3.5 
   Server Level                       Unlimited Server
   Server is active on                (Unknown)
   LAN Manager root directory         C:\VAR\OPT\LANMAN
   User accounts root directory       C:\HOME2\LANMAN

   Server hidden                      No
   Security mode                      User-level

   Auditing enabled                   No

   Max. Logged On Users               200
   Max. concurrent administrators     2
   Max. resources shared              65535
   Max. open files per session        65535

   Access checking interval (min)     0
   Access thresholds
   Network I/O errors                 0
   Password violations                5
   Access violations                  5
   System error                       5
   Disk error (K)                     0

   Idle session time (min)            0
   Max. audit-log size (K)            100

   Number of network buffers          1000
   Network buffer size                1024
   Number of big buffers              0
   The command completed successfully.

   To remove a server's computername from the list of available
   servers and have only the username benp receive alert
   messages, type the following:

       net config server /srvhidden:yes /alertnames:benp

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net config
           server /srvhidden:yes /alertnames:benp

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   /ACCESSALERT:# - sets the number of permission violations
        that trigger an alert message.  The range is 0 through
        65535; the default is 5 permission violations.

   /ALERTNAMES:name[,...] - specifies usernames and servernames
        to receive administrative alert messages (such as a
        printer problem or full disk).  Separate multiple name
        entries with a comma.

   /AUTODISCONNECT:time - sets the maximum number of minutes a
        user's session can be inactive before it is
        disconnected.  You can specify 0 to never disconnect.
        The range is 0 through 3600; the default is 0.

   /ERRORALERT:# - sets the number of errors that trigger an
        alert message.  The range is 0 through 65535; the
        default is 5 errors.

   /LOGONALERT:# - sets the number of logon violations that
        trigger an alert message.  The range is 0 through
        65535; the default is 5 logon violations.

   /MAXAUDITLOG:# - sets the maximum number of KBytes for the
        server's audit trail, net.aud.  The range is 0 through
        65535; the default is 100 KBytes.

   /SRVCOMMENT:"text" - adds a comment for the server that is
        displayed with the "net view" command.  The comment can
        have as many as 48 characters.  If the text includes
        spaces, enclose the text in quotation marks.

   /SRVHIDDEN:{YES | NO} - specifies whether the server's
        servername appears on display listings of servers.
        This option takes some time to complete.  The default
        is NO.
:2           [SERVER]
#2 Displays configuration information or changes the configuration
   of a server service. When used without options, it displays
   a list of configurable services. The only available service
   is SERVER. To get help with configuring the server, type
   "net help config server".

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2         
   SERVER - Displays information about or changes the configuration
             of a server.
.2     CONTINUE
:2           {service | PRINT[=printname]}
#2 This command reactivates suspended services when typed at a
   server, and reactivates paused shared printers when typed at
   a client.

   COMMENTS

   The "net continue" command can be abbreviated as "net cont".

   This command reinstates services or printers that were
   paused using the "net pause" command.

   When you continue a service or shared printer, you
   reactivate it without canceling users' connections.

   EXAMPLES

   At a UNIX system, to pause the printer named hplaser, type
   the following:

       net pause print=hplaser

   To continue the hplaser printer services, type the
   following:

       net continue print=hplaser

   At a UNIX system, to pause the Server service (thus
   preventing users from making new connections to the server's
   shared resources), type the following:

       net pause server

   To continue Server service (thus allowing users to make new
   connections to the server's shared resources), type the
   following:

       net continue server

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net continue server

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help
          Pausing services and shared printers   net pause

          Continuing (releasing) printer queues  net print

          Sharing resources on the local area    net share
          network

          Stopping services                      net stop

          Starting services                      net start

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   service - specifies the service to be continued.  These
             include the following services: Netlogon, Netrun,
             Server, and SNMP.

   PRINT=printname - specifies the UNIX system LP subsystem name
             for that printer (not the network queue name).
             Omitting "printname" continues all print devices
             on that server.
.2     DEVICE
:2           [printname [/DELETE | /RESTART]]
#2 This command lists devicenames and controls shared printers.

   COMMENTS

   When used without options, the "net device" command displays
   the status of all shared printers at the specified server,
   as follows:

   Device            Status            Time          User Name
   ------------------------------------------------------------
   laser Spooled     Printing        00:00:00
   The command completed successfully.

   This screen displays:

       Column                 Contents
       _________              ____________________
       Device                 The printname of
                              the shared resource.
       Status                 The status of the
                              printer.
       Time                   This field is not
                              applicable and
                              always displays
                              zero.
       User Name              The system does not
                              display the user
                              name.

   When used with only the printname option, the "net device"
   command displays only the status of the specified printer.

   The name of a spooled print device is followed by the word
   ``Spooled.''  Because the server retains information about
   spooled printer queues you define, you can display
   information about a device associated with a spooled printer
   queue even if that printer queue is not currently shared.

   The status of a device can be one of the following:

       Status               Meaning
       ________             _________________________
       Idle                 Not currently being used
       Printing             The printer is active
       Paused               The device has been
                            paused with the "net pause"
                            or "net print" command
       Error                There is a problem with
                            the device

   EXAMPLES

   At a UNIX system console, to list the status of the printer
   with the UNIX system LP subsystem printname laser, type
   the following:

       net device laser

   To delete the current print request from laser, type the
   following:

       net device laser /delete

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net device
           laser /delete

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Printer queues and devices             net print

          Sharing printer queues                 net share

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   printname - specifies the UNIX system LP subsystem printname
             (for example, laser or att495), not the network
             queue name.

   /DELETE - deletes the current print request.

   /RESTART - begins reprinting the current print job at a
             spooled printer from the beginning.
.2     FILE
:2           [id [/CLOSE]]
#2 This command displays the names of all open shared files and
   the number of locks, if any, on each file.  It may also be
   used to close shared files.

   COMMENTS

   When used without options, the "net file" command lists all
   the open files at a server, as follows:

   ID              Path                             Username        # Locks
   ------------------------------------------------------------------------
   1073742661      C:\TMP\NEWFILE.BAT               LAURA           0
   1073742637      C:\HOME\AL\MAIL.LST              SAM             0
   1073742528      C:\HOME\KRM\LETTER.SLN           KAREN           0
   1073722830      C:\HOME\KRM\MLIST.NDX            KAREN           1
   The command completed successfully.

   This screen displays:


          Column           Contents
          ____________     _________________________________________
          ID               The identification number assigned to the
                           open file.

          Path             The pathname of the open file.

          Username         The username of the person using the file.

          # Locks          The number of locks on the file.

   You will receive one entry for each instance of an open
   file; therefore, if a file is opened three times (or by
   three different users), you will receive three separate
   entries.

   The administrator has the ability to close files, which
   removes any locks, by using the "net file" command.

   The "net file" command also can be typed "net files".

   There are a number of reasons why you may need to close an
   open file on the server.  Sometimes you simply need to clean
   up after a program that left a file open.  Other times, you
   may need to close a file in which somebody is working.  For
   example, someone may use a word processing program to open a
   file and then leave his/her desk, leaving the file locked.

   If you discover a security breach such as someone reading a
   confidential file, you can disable the account and then use
   the "net file" command with the /CLOSE option to close the
   file.  If you use "net file /close" without first disabling
   the account, the person will automatically reconnect to the
   file.

   EXAMPLES

   At a UNIX system console, to display additional information
   on a server's open file, type the following:

       net file 1073742661

   where 1073742661 is the file id number.

   To close the open file 1073742661, type the following:

       net file 1073742661 /close

   where 1073742661 is the id number of the file to be closed.

   This command closes the file and releases any file locks,
   making the file available for local area network use.

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net file
           1073742661 /close

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help
          Sharing files                          net share

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   id - specifies the identification number of a file.

   /CLOSE - closes an opened file and releases locked records.
.2     GROUP
:2           [groupname [/COMMENT:"text"]]
             groupname {/ADD [/COMMENT:"text"] | /DELETE}
             groupname username[ ...] {/ADD | /DELETE}
#2 This command adds, displays, or modifies global groups.

   COMMENTS

   To display the name of the server and the names of global groups 
   on the server, type "net group" without options.

   To operate on a particular global group, type

        net group groupname ...
            OR
        net group 'groupname containing spaces' ...
            OR
        net group "groupname containing spaces" ...

            E.G
        net group sales                               OR
        net group 'domain admins'                     OR
        net group "domain admins"

   Use the "net group" command to group users who use the network
   in the same or similar ways. This is helpful when assigning
   resource permissions (net perms). When you assign
   permissions for a group, each member of the group
   automatically has these permissions.

   This command can also be typed "net groups". A display of global
   groups on the server is similar to the following:

   Group Accounts for \\PRODUCT_ASU
   -------------------------------------------------------------------
   *Domain Admins            *Domain Guests           *Domain Users

   Notice that each groupname is preceded by an asterisk ( * ).
   This distinguishes groups in displays that include both
   users and groups.
   When you type the "net group" command at a backup domain
   controller, changes to the user accounts database are
   automatically made at the primary domain controller and
   then copied to backup domain controllers.
   There is a delay before changes take effect.

   EXAMPLES

   At a UNIX system console, to display a list of all the
   groups on a server, type the following:

       net group

   To add a group called sales to the user accounts database,
   type the following:

       net group sales /add

   To add the existing user accounts stevev, ralphr, and jennyt
   to the sales group, type the following:

       net group sales stevev ralphr jennyt /add

   To display users in the sales group, type the following:

       net group sales

   To add a comment to the sales group record, type the
   following:

       net group sales /comment:"The sales staff."

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net group
           sales /comment:"The sales staff."

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Assigning resource permissions to      net perms
          groups

          Managing user accounts                 net user

          Backup and primary domain controllers  net accounts

          Managing local groups                  net localgroup

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   groupname - is the name of the group.  To view a list of
        users in a group, type "net group groupname".  Groupnames
        can be up to 20 characters in length and can include
        any alphanumeric character, spaces, and the special 
        characters except for the following:

             " / \ [ ] : ; | = , + * ? < >

        NOTE: groupnames containing spaces must be quoted!

   username[ ...] - lists one or more usernames to add to or
        remove from a group.  Separate multiple username
        entries with a space. Usernames containing spaces must
        be quoted.

   /COMMENT:"text" - adds a comment for a new or existing
        group. The comment can have as many as 48 characters.
        Enclose the text in quotation marks.

   /ADD - adds a group, or, when a username is supplied with a
        known group, adds a username to a group.

   /DELETE - removes a group, or, when a known username is
        supplied with a group, removes a username from a group.
.2     HELP
:2           [command [/OPTIONS] | topic]
                       -or-
             NET command {/HELP | /?}
#2 This command provides a list of commands and topics for
   which you can get help, or provides help for a specific
   command or topic.

   'command' may be one of the following:
   ACCESS                  HELP                 SHARE
   ACCOUNTS                HELPMSG              SID
   ADMIN                   LOCALGROUP           START
   AUDITING                LOGOFF               STATISTICS
   BROWSER                 LOGON                STATUS
   COMPUTER                PASSWORD             STOP
   CONFIG                  PAUSE                TIME     
   CONTINUE                PERMS                TRUST
   DEVICE                  PRINT                USER
   FILE                    SEND                 VERSION
   GROUP                   SESSION              VIEW

   At a UNIX system console, to produce the same information
   about the "net group" command using two forms of the "net help"
   command, type the following:

       net help group

             -or-

       net group /help

   To view the syntax from the UNIX system server, type the
   following:

       net group /\?

   To view information about the "net logon" command, type the
   following:

       net help logon

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net help logon

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Help for a network error message       net helpmsg

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   command - is the command with which you need help. (Do not
        type ``net'' as part of command.)

     The following options are not available for Basic DOS:

   topic - is the topic you need help with.  Help is available
        for the topics "NAMES" and "SYNTAX".

   /OPTIONS - displays the available options of the specified
        command.

   /HELP - provides an alternate way to display the help text.

   /? - displays the correct syntax for the command.
        In the UNIX operating system, the question mark ( ? )
        is a special character, and must be preceded by a
        backslash ( \ ).
.2     HELPMSG
:2           message#
#2 This command provides help for a network error message.

   COMMENTS

   Use the "net helpmsg" command to get an explanation of why an
   error occurred and information about what action to take to
   solve the problem.

   EXAMPLES

   At a UNIX system console, to get help for network error
   message NET2182, type the following:

       net helpmsg 2182

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net helpmsg 2182

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   #### - is the number of the network error message you need
        help with.
.2     LOCALGROUP
:2            [localgroupname[/COMMENT:"text"]] [/DOMAIN:domainname]
              localgroupname {/ADD [/COMMENT:"text"] | 
                              /DELETE} [/DOMAIN:domainname]
              localgroupname username[ ...] {/ADD | /DELETE} 
                              [/DOMAIN:domainname]

#2 This command adds, displays, or  modifies local groups in domains.  

   COMMENTS

   To display the name of the primary domain controller of the local
   domain and the names of local groups in it, type "net localgroup"
   without options.

   To display the name of the primary domain controller of the domain
   other than local and the names of local groups in this domain, type
   "net localgroup /domain:domainname".

   To operate on a particular local group, type

        net localgroup localgroupname ...
             OR
        net localgroup 'localgroupname containing spaces' ...
             OR
        net localgroup "localgroupname containing spaces" ...

             E.G.
        net localgroup sales                                 OR
        net localgroup 'Server Operators'                    OR
        net localgroup "Server Operators"

   This command can also be typed "net localgroups". A display of local
   groups in the domain is similar to the following:

   Aliases for \\PRODUCT_ASU

   ---------------------------------------------------------------------
   *Account Operators        *Administrators           *Backup Operators        
   *Guests                   *Print Operators          *Replicator
   *Server Operators         *Users

   EXAMPLES

   At a UNIX system console, to display a list of all the
   local groups on a local domain, type the following:

       net localgroup

   To display a list of all the local groups on a domain
   called market_dom, type the following:

       net localgroup /domain:market_dom

   To add a local group called "sales" to the user accounts 
   database of a local domain, type the following:

       net localgroup sales /add

   To add the existing user accounts "stevev" and "jennyt", and
   existing group "mailusers" to the "sales" group on a domain
   called market_dom, type the following:

       net localgroup sales mailusers stevev jennyt /add /domain:market_dom

   To display users in the "sales" group on a domain called
   market_dom, type the following:

       net localgroup sales /domain:market_dom

   To add a comment to the sales local group record on the local
   domain, type the following:

       net localgroup sales /comment:"The sales staff."

   To delete a user named "jennyt" from domain sales_dom from "sales" 
   local group on a domain called market_dom, type the following:

       net localgroup sales sales_dom\\jennyt /delete /domain:market_dom

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Assigning resource permissions to      net perms
          groups and users

          Managing user accounts                 net user

          Backup and primary domain controllers  net accounts

          Managing global groups                 net group

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   localgroupname - is the name of the local group to add, expand, or
        delete. Supply only a localgroupname to view a list of users or
        global groups in a local group.  Localgroupnames can be up to
        256 characters in length, and can include any alphanumeric
        characters, spaces and special characters except for the 
        following:

               " / \ [ ] : ; | = , + * ? < > 

   /COMMENT:"text"  - adds a comment for a new or existing local  
        group. The comment can have as many as 48 characters. 
        Enclose the text in quotation marks. 

  /DOMAIN:domainname - specifies the name of the domain on which
        the operation is to be performed.  When this option is
        not specified, the operation is performed on the local 
        domain.

   username [ ...] - lists one or more usernames or groupnames to 
        add to or remove from a local group. Separate multiple 
        entries with a space. Names may be users or global groups, 
        but not other local groups. If a user is from another 
        domain, preface the username with the domain name (for 
        example, sales_dom\\ralphr).

   /ADD  - adds a groupname or username to a local group. An  
        account must be established for users or global groups
        added to a local group with this command.

   /DELETE - removes a groupname or username from a local group.
.2     LOGOFF
:2
#2 This command logs a username off from the network.

   COMMENTS

   Use the "net logoff" command to sign off a user who is
   currently logged on the network.

   Logging off does not stop services that are running.  It
   simply ensures that no one can use your username and
   password to gain access to shared resources, because logging
   off cancels all connections to shared resources.

   EXAMPLES

   To logoff a user that is currently logged on the network,
   type the following:

       net logoff

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Logging on                             net logon

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
.2     LOGON
:2           [username [password | \*]] [/DOMAIN:name]
#2 This command logs on a username to the server and sets the
   username and password for the user's client.

   COMMENTS

   To get prompts requesting your username and password, type
   "net logon" without options.

   Use the "net logon" command to establish your username and
   password.  These are used to log you on to the network and
   verify that you can use network resources.  Only one
   username can be logged on at a client.

   If you do not specify a username with the "net logon" command, 
   the default username is your UNIX logon name.

   EXAMPLES

   To log on to the network and have the computer prompt for your 
   username and password, type the following:

       net logon

   To log on to the network in the account domain with the
   username felix and the password freddy, type the following:

       net logon felix freddy /domain:account

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Logging off                            net logoff

          Changing your password                 net password

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   username - is the name by which you are identified on the
        network (username can have as many as 20 characters).

   password - is the user's password.

   \* - produces a prompt for the password. The password will
        not be displayed when you type it.

   /DOMAIN:name - is the name of a domain (other than your
        local domain) in which you want to log on. This
        is called the ``logon domain.''
.2     PASSWORD
:2           [[\\servername | /DOMAIN:name] username oldpassword
             {newpassword | \*}]
#2 This command changes the password for a user account on a
   server or in a domain.

   COMMENTS

   Use the "net password" command to change your password.

   To get prompts for the name of the domain or server, the
   username, the old password, and the new password, type "net
   password" without options.

   If you forget your password, you cannot use this command to
   create a new one.  You must use the "net user" command to
   create a new password.

   EXAMPLES

   To change your password for the product server from miata to
   hctrebor (your username is robertch), type the following:

       net password \\product_asu robertch miata hctrebor

   To make the same change, but have the server issue a prompt
   for a new password which will not be displayed as you enter
   it, type the following:

       net password \\product_asu robertch miata \*

   To change the password in your local domain from miata to hctrebor, 
   type the following:

       net password robertch miata hctrebor

   To change the password for your user account in the account
   domain from robertcx to hctrebor, type the following:

       net password /domain:account robertch robertcx hctrebor

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net password
          /domain:account robertch robertcx hctrebor

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Specifying a logon password            net logon

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   servername - is the server at which the password will be
        changed.

   username - is the username whose password is to be changed.

   oldpassword - is the current password.

   newpassword - is the new password, which can have as many as
        14 characters.

   \* - produces a prompt for the new password, which can have
        as many as 14 characters.  The password will not be
        displayed when you type it.

   /DOMAIN:name - is the domain in which the password will be
        changed.  
.2     PAUSE
:2           {service | PRINT[=printname]}
#2 This command suspends services or printers at a server.

   COMMENTS

   Pausing provides administrators with a way of suspending
   network services and printers.

   Pausing affects the network services in the following ways:

      - Pausing the Netlogon service prevents the server from
        processing logon requests at that server.  If the
        domain has other logon servers, users can still log on
        to the network.

      - Pausing the Netrun service prevents users from running
        a program at that server.  Programs currently running on
        the server are not affected.

      - Pausing the Server service prevents users from making
        new connections to the server's shared resources and,
        if there are no other logon servers on the network,
        from logging on to the network.  An existing connection
        is unaffected.  Administrators can make connections to
        the server even if it is paused.

   Pausing a printer makes that device unavailable to local
   area network users.  Jobs already in the queue remain there,
   and they will print when the printer is continued.

   If a job is printing, and the printer is paused, the job
   stops printing and moves to the first position in the queue.
   When the printer is continued, this job prints first.

   EXAMPLES

   At a UNIX system console, to pause all the shared printers
   at a server, type the following:

       net pause print

   To pause only the printer named hplaser, type the following:

       net pause print=hplaser

   To continue the hplaser printer, which was paused, type the
   following:

       net continue print=hplaser

   To pause the Server service (thus preventing users from
   making new connections to the server's shared resources),
   type the following:

       net pause server

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net pause server

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Continuing paused services and         net continue
          printers

          Pausing (holding) printing queues      net print

          Sharing resources, printers and        net share
          printer queues

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   service - specifies the service to be paused.  This includes
        the following services: Netlogon, Netrun, and Server.

   PRINT=printname - specifies the UNIX system LP subsystem name
        for the printer (not the network queue name).  Omitting
        "printername" pauses all print devices on that server.
.2     PERMS
:2           resource [/GRANT name:permissions[ ...] |
                      /CHANGE name:permissions[ ...] | /REVOKE name[ ...] |
                      /TAKE]
#2 This command displays or modifies resource permissions and ownership 
   information on servers.  The resources on which this command currently
   operates are shares, directories, and files. 

   COMMENTS

   You must supply a resource name when using this command.

   Use the "net perms" command to secure network resources by specifying
   who can use each resource and how.  This command allows the user
   to set and modify permissions for users and groups on a resource, 
   and to take ownership of the resource.

   When the server displays resource permissions, it designates groups
   with an asterisk ( * ).

   When no options other than resource name are specified, the command 
   lists the permissions and ownership information for the resource.

   This command can also be typed as "net perm".

   If used on a local share resource, the output of "net perms \\users"
   will look similar to the following:
   Resource:    \users   
   Owner:       
   Name:                               Permissions:
   --------------------------------------------------------------------------
   *Everyone                           FullControl(All)

   If used on a directory or file resource the output of 
   "net perms c:/home/lanman" will look similar to the following:
   Resource:    c:\home\lanman   
   Owner:       sales_dom\Administrators
   Name:                               Permissions:
   -----------------------------------------------------------------------
   *Account Operators                  Change(RWXD)(RWXD)
   *Administrators                     FullControl(All)(All)
   *Server Operators                   Change(RWXD)(RWXD)
   *Everyone                           Read(RX)(RX)
   *SYSTEM                             FullControl(All)(All)

   You can specify combinations of individual permissions (for example, 
   RWX for a file or RWX:RX for a directory) or standard permissions (for
   example, Change for a file or Add for a directory) for user or groups 
   on the files and directories.  You can set only standard permissions 
   (for example, Read) on the shares.

   The following list shows the types of permissions that can be assigned 
   for a user's or group's access to shares, directories and files, and what 
   each permission allows a user to do:

   Code                        Permission
   _______________             ____________________________________________

                 INDIVIDUAL PERMISSIONS(Directory or File)

   R (Read)                    User can display the file's data, attributes 
                               and its owner and permissions.

   W (Write)                   User can change data in and append data to 
                               the file, change the file's attributes 
                               and display its owner and permissions.

   D (Delete)                  User can delete the file.

   X (Execute)                 User can run the file if it is an application, 
                               change the file's attributes and	display its 
                               owner and permissions.

   P (Change Permissions)      User can change permissions on the file.

   O (Take ownership)          User can take ownership of the file.


                  STANDARD PERMISSIONS (Directory)

   NoAccess                    User cannot access the directory in any way, 
                               even if the user is a member of a group 
                               that has been granted access to the directory.

   List                        User can only list the files and subdirectories 
                               in this directory and change to a subdirectory 
                               of this directory. User cannot access files in 
                               the directory.

   Read                        User can read the contents of files in this 
                               directory and run application in the
                               directory.

   Add                         User can add files to the directory but cannot 
                               read the contents of current files, change 
                               them, or list the files.

   AddRead                     User can add files to the directory and read 
                               current files but cannot change files.

   Change                      User can read and add files and change the 
                               contents of current files.

   FullControl                 User can read and change files, add new ones, 
                               change permissions for the directory and its 
                               files, and take ownership of the directory and 
                               its files.

                  STANDARD PERMISSIONS (File)

   NoAccess                    User cannot access the file in any way, even 
                               if the user is a member of a group that has 
                               been granted access to the file.

   Read                        User can read the contents of the file and run 
                               it if it is an application.

   Change                      User can read, modify and delete the file. 
                               If the file is an application, the user can 
                               run it.

   FullControl                 User can read, modify, delete, set permissions 
                               for, and take ownership of the file. If the 
                               file is an application, user can run it.

                  STANDARD PERMISSIONS (Share)

   NoAccess                    User cannot access the shared directory itself
                               and the files and subdirectories in it in any 
                               way, even if the user is a member of a group 
                               which has been granted access to the share.

   Read                        User can display the names of subdirectories
                               and files on the share, display the data and
                               attributes of files, run program files and
                               go to the directories on the share.

   Change                      User can read, write and delete directories
                               and files on the share, can change attributes
                               of files and directories on the share and
                               run program files.

   FullControl                 User can read, write and delete directories
                               and files on the share, can change attributes
                               of files and directories, run program files
                               and change permissions on the share itself
                               and on its directories and files.

   Displaying of Directory Permissions:

   When a directory permission is displayed, two sets of abbreviations
   for individual permissions are displayed next to it: the permissions
   set on the directory and the permissions which files in this directory
   will inherit. For example, when AddRead permission is set, you
   see (RWX), signifying Read, Write and Execute permissions on the
   directory, and (RX) signifying Read and Execute permission on which
   will be inherited by files in the directory.

   When directory permission is shown as "Special Access", this means
   that the combination of directory and file individual permissions on 
   this directory does not correspond to any of the standard directory
   permissions.

   When access to the files in the directory is shown as (NotSpecified), 
   that group or user cannot use files in the directory, unless access 
   is granted by another means, for example, by setting permissions that 
   grant access to individual files. 

   An asterisk(*) following the set of directory permissions, for example,
   (All)*, indicates that subdirectories do not inherit the permissions
   granted to that group.

   Setting of Directory Permissions:

   To set a standard permission on a directory, simply type the standard
   permission's name.  For example, to set a Read permission for user
   "stevej", type "stevej:read".

   You can also set a combination of individual permissions on a directory.
   It is possible to specify permissions for a directory itself and 
   permissions to be inherited by the files in this directory separately.
   These permissions should be separated by a colon.  For example, to 
   set RDPO permission to the directory itself, and RW permission for the
   files in this directory for the user "stevej", type "stevej:rdpo:rw".

   By default, permissions on the directory itself will be inherited by
   its subdirectories.  If you do not want to have permissions on the 
   directory to be inherited by its subdirectories, specify an asterisk
   next to a directory permission.  For example, to prevent subdirectories
   from inheriting directory permissions in the example above, type:
   "stevej:rdpo*:rw".

   Displaying of File and Share Permissions:

   When a file or share permission is displayed, an abbreviation for 
   individual permissions corresponding to this file or share permission
   appears next to it.

   When file permission is shown as "Special Access", this means
   that the combination of individual file permissions on this
   file does not correspond to any of the standard file permissions.

   To set a standard file permission or a share permission just type the
   name of the permission.  For example, to set a FullControl permission
   for user Administrator, type "administrator:fullcontrol".

   To set a combination of individual permissions on the file, type the
   abbreviations for these permissions, such as "user1:rxp" to grant
   Read, Execute and Change Permissions permissions to user1.

   NOTE: Groups or users granted FullControl permission on a directory
         can delete files in that directory no matter what permissions
         protect the files.

   EXAMPLES

   At a UNIX system console, to grant "Add" permission for the user
   "mikeg", RWXD permission for the directory itself and RX permission
   for the files to inherit for the group "Server Operators",
   and "FullControl" permission for the group "Users", to the "/tmp"
   directory on the local server, type the following:

         net perms c:/tmp /grant mikeg:add "server operators":rwxd:rx
                       users:fullcontrol 

   At a UNIX system console, to grant "Read" permission for the group
   "sales" and "NoAccess" permission for the user "nobody" from the
   market_dom to the file "f1", residing on the share "share1" of 
   the local server, type the following:

         net perms \\share1\\f1 /grant sales:read market_dom\\nobody:noaccess

   To grant RXP permission to the directory, no inheritable permissions
   for the subdirectory, and RD permission to be inherited by the files
   in the directory, for the user "joanl" on the root directory of the
   share "sales_share" of the server "product_asu", type the following:

         net perms \\\\product_asu\\sales_share\\ /grant joanl:rxp*:rd

   To change permissions on the directory "dir"on the share "share" on the 
   server "server1" for user "jennyt" to "FullControl", type the following:

        net perms \\\\server1\\share\\dir /change jennyt:fullcontrol

   To delete user "stevej" from the access list for the share "share1" on
   the local server, type the following:

        net perms \\share1 /revoke stevej

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Auditing the usage of the resource     net auditing

          Managing user accounts                 net user

          Backup and primary domain controllers  net accounts

          Global groups                          net group

          Local groups                           net localgroup

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   resource - is a name of the resource on which the permissions 
        and ownership information are to be set or modified.  To 
        specify the remote resource name, prefix it with the name 
        of the server on which this resource resides (for example, 
        to access a local server's file file1 residing on the share 
        share1, you specify the resource name as \\share1\\file1.  
        To access the resource with the same path on the server 
        named server1, the resource name should be specified as 
        follows: \\\\server1\\share1\\file1.  To specify the
        name of the root directory of the share (as opposite to the
        share itself), append "\\" to the share path, for example:
        \\\\server1\\share1\\ will refer to the root directory of
        share1 on server1.

   name:permissions[ ...] - name provides the existing username
        or groupname with a combination of individual or
        standard permissions.  The name must be a qualified user
        or group name (for example, sales_dom\\jennyt) for the 
        users from the domains other than the one to which the
        local server belongs. Separate multiple name:permissions 
        entries with a space.  For a description of each permission, 
        see the ``Comments'' section.

   name[ ...] - is one or more usernames or groupnames.  The name 
        must be a qualified user or group name (for example, 
        sales_dom\\jennyt) for the users from the domains other than 
        the one to which the local server belongs.  Separate multiple 
        name entries with a space.

   /GRANT - adds the specified user or group with the specified 
        permissions to the access list for a resource.  The
        user or group name should not currently be in the access
        list for a resource.  Separate multiple name:permissions 
        entries with a space.

   /CHANGE - changes the permissions for the user or group whose 
        name is already in the access list for a resource.  
        Separate multiple name:permissions entries with a space.  

   /REVOKE - deletes all permissions for the user or group from 
         the access list for a resource. 

   /TAKE - allows the currently logged in user to take ownership of 
         a resource.
.2     PRINT
:2
             [job# [/HOLD | /RELEASE | /FIRST | /LAST | /DELETE]]
             sharename [/HOLD | /RELEASE | /DELETE | /PURGE]
       NET PRINT sharename also has these options:
             [/PRIORITY:#]            [/SEPARATOR:pathname]
             [/ROUTE:devicename[,...]]     [/PROCESSOR:pmname]
             [/AFTER:time]                 [/REMARK:"text"]
             [/UNTIL:time]                 [/OPTIONS]
             [/PARMS:"[COPIES=#] [EJECT=val] [BANNER=val] [TYPES=type1[,...]]"]

       Values for EJECT are YES, NO, or AUTO
       Values for BANNER are YES or NO
#2 This command displays or controls print jobs and printer
   queues, or sets or modifies options for a printer queue.

   COMMENTS

   To display information about printer queues on the server,
   type "net print" without options.

   Use the "net print" command to control printer queues and set
   options such as separator pages, print processors, and time
   limits.  To share a printer queue, use the "net share"
   command.  To display or control the status of a particular
   printer, use the "net device" command.

   The "net print" command displays information about printer
   queues in several ways.

      - To display all of the printer queues on the local
        server, use the form "net print".  You can limit the
        display to a particular queue by using the form net
        print sharename or to a particular device by using the
        form "net print" devicename.  The following is a sample
        display of all printer queues:

        Printer queues at product_asu.
        Name           Job #     Size           Status
        ______________________________________________________
        LASER Queue    1 jobs            *Printer Active*
           JOHNSW        84       0        Spooling
        LASER2 Queue   1 jobs            *Printer Active*
           MARYSL        75       0        Spooling
        POOL Queue     1 jobs            *Printer Active
           ROBERTCH      45     129844     Printing on hplaser

      - To display options for a single printer queue, type the
        following:

            net print sharename /options

        A display similar
        to the following appears:

        Printing options for LASER2
        Status            Printer Active
        Remark
        Print Devices     hplaser
        Driver            PSI Driver for UNIX LP Version1.01
        Separator file
        Priority          5
        Print after       12:00 am
        Print until       11:59 pm
        Print processor
        Parameters        COPIES=1 TYPES=simple EJECT=AUTO BANNER=YES

      - To display a single print job, use the form "net print
        job#".  A display similar to the following appears:

        Job #             75
        Status            Waiting
        Size              3096
        Remark
        Submitting user   MARYSL
        Notify            CLIENT1
        Job data type     simple
        Job Parameters    COPIES=1 TYPES=simple EJECT=AUTO BANNER=YES
        Additional info

      - To display printer queues and to control your own print
        jobs, use the "net print" command at a client.

      - To display a printer queue on a server, type the following:

            net print \\\\servername\\sharename

      - To display information about a particular print job on
        a remote server, type the following:

            net print \\\\servername job

        To send a print job to a printer queue, connect an LPT#
        to the printer queue with the "net use" command and do
        one of the following:  submit the print job through an
        application program such as a word processor; send the
        print job to a printer queue with the copy command (for
        example, copy job lpt1:); or use the DOS print command.

   EXAMPLES

   At the UNIX system console, to display print options for the
   laser1 queue, type the following:

       net print laser1 /options

   To list printer queues at the server, type the following:

       net print

   At a UNIX system console, to get information about job
   number 35 on the product server, type the following:

       net print \\\\product_asu 35

   At the UNIX system console, to make job number 263 the last
   to print, type the following:

       net print 263 /last

   At a UNIX system console, to hold job number 263, type the
   following:

       net print 263 /hold

   To release job number 263, type the following:

       net print 263 /release

   At the UNIX system console, to print from 7:00 A.M. until
   6:00 P.M.  (this example uses 24-hour time), in a printer
   queue named deptlaser, type the following:

       net print deptlaser /after:07:00 /until:18:00

   At a UNIX system console, to list the contents of the
   dotmatrix printer queue on the product server, type the
   following:

       net print \\\\product_asu\\dotmatrix

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net print
           \\\\product_asu\\dotmatrix

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   sharename - is the name of the printer queue.  For a client,
        when including the sharename with the servername, use
        a backslash ( \ ) to separate the names.

   job - is the identification number assigned to a print job
        in a printer queue.  A server with one or more printer
        queues assigns each print job a unique number.  If a
        job number is being used in one printer queue shared by
        a server, that number is not assigned to any other job,
        not even to jobs in other printer queues on that
        server.

   servername - is the name of the UNIX system server sharing
        the printer queue(s).

   devicename - is the name of the device at the client
        computer assigned to the printer queue.  Devicenames
        LPT1: through LPT3: are available in DOS.  Devicenames
        LPT1: through LPT9: are available in OS/2.

   /PRIORITY:# - sets the priority for the printer queue
        (1 is the highest and 9 the lowest).  Each print job is
        assigned a number based on the printer queue priority.
        If a printer has more than one printer queue routed to
        it, it prints jobs from the printer queue with highest
        priority first.

   /ROUTE:printername1[,printername2...] - routes the printer
        queue to one or more printernames on the server.
        Separate multiple printernames with commas ( , ).  The
        printer names are LP subsystem printernames.
        In the UNIX operating system, the semicolon (;) is a
        special character that must be preceded by a backslash.

   /AFTER:time - prints jobs from the printer queue after the
        specified time.  Use 24-hour time with the format
        hh:mm; or use 12-hour time with the format hh:mmam or
        hh:mmpm.

   /UNTIL:time - prints jobs from the printer queue until the
        specified time.  Use 24-hour time with the format
        hh:mm; or use 12-hour time with the format hh:mmam or
        hh:mmpm.

   /SEPARATOR:pathname - instructs the printer queue to use the
        separator page defined in the pathname file.  You can
        specify the full path to the file or only the filename.
        If only the filename is specified, the path is presumed
        to be lanmanpath (lanman/spool).  The default is no
        custom separator page; the UNIX system LP subsystem
        banner page is printed instead.

   /PROCESSOR:pathname - instructs the printer to use the print
        processing program stored in pathname.  You can specify
        the full path to the file or only the filename.  If
        only the filename is specified, the path is presumed to
        be lanman/custom (which is the only acceptable path).

   /PARMS:"keyword=value[:...]" - specifies a set of options of
        the queue in the format keyword=value.  Valid keywords
        include TYPES, EJECT, COPIES, and BANNER.  The keyword:

        TYPES    Specifies the type of print data accepted by
                 the queue, and is automatically set to match
                 the printers in the queue.

        EJECT    Specifies whether or not a formfeed command is
                 issued at the between copies of a job; the
                 choices are YES, NO, or AUTO; the default is
                 AUTO (YES).

        COPIES   Specifies the number of copies to print; the
                 default is 1.

        BANNER   Specifies whether to print a banner (separator)
                 page before each job.  The choices are YES and
                 NO; the default is YES.

   /REMARK:"text" - adds a descriptive comment about the
        printer queue.  Enclose the text in quotation marks.

   /OPTIONS - displays the options assigned to the printer
        queue.

   /HOLD - when used with job, holds a print job waiting in the
        printer queue.  The print job stays in the printer
        queue, and other print jobs bypass it until it is
        released.  When used with sharename, all new jobs and
        all jobs presently in the queue are held except the one
        currently printing.  Users can hold their own print
        jobs.

   /RELEASE - releases a print job or printer queue that has
        been held.  Users can release their own print jobs.

   /DELETE - when used with job, removes the print job from a
        printer queue.  When used with sharename, removes a
        printer queue. At a client, users can delete their own
        print jobs.

   /PURGE - removes all print jobs from the printer queue
        except the print job that is currently printing.

   /FIRST - moves a print job to the first position in the
        printer queue.

   /LAST - moves a print job to the last position in the
        printer queue, then renumbers the job using the next
        available job number (therefore, the print job number
        will change).  Users have permission to move their
        own print jobs (not someone else's) to the last place
        in the queue.
.2     SEND
:2           {alias | /DOMAIN[:name] | \*} message

       (Note that text must be provided on the command line.  NET SEND cannot
       take message text from standard input.)
#2 This command sends messages to other computers or users on the network.

   COMMENTS

   A UNIX system server can send messages, but it cannot
   receive them.

   You cannot send messages to Macintosh client users.

   To send a short message to someone else on the local area
   network, type the "net send" command as follows:

       net send alias message

   The text of your message may also be contained within
   quotation marks.

   If the message you want to send is longer than one line,
   type the "net send" command followed by an alias and press
   "return".

   Clients have different limits on the size of
   messages they can receive. When the Messenger service is
   using expanded memory, the default size of messages is
   16,384 bytes. If the Messenger service is not using expanded
   memory, the default and recommended maximum size of messages
   is 128 bytes.

   If you use the \* option to send a broadcast message, the
   message is limited to 128 characters.  If you try to send a
   longer broadcast message, extra characters are lost and the
   receiver is not notified that the message is incomplete.

   To send a message to another user, the recipient's client
   must be running the Messenger service.  When your message is
   successfully received, the server displays the following
   message: Message successfully sent to <username>.
   If you use an alias that the server does not recognize, or if
   the Messenger service is not running on the recipient's
   computer, an error message appears.

   You can broadcast messages to all aliases in your local
   domain (use \* or /DOMAIN) or a different domain (/DOMAIN:name).
   Broadcast messages must be 128 characters or fewer.
   Use this feature with discretion.

   If you wish to send a message to another computer, both
   computers must be running the same protocol stack.  For
   example, if you send the broadcast message "net send \*", the
   message is sent to the network represented by LANAO.

   EXAMPLES

   To send the message Meeting changed to 3 p.m. Same place.  
   to the alias jackst, type the following:

       net send jackst Meeting changed to 3 p.m. Same place.

   To inform every user on the domain that a party is being
   held in the cafeteria, type the following:

       net send \* Party in the cafeteria

   To send a message to all users connected to the server, type
   the following:

       net send /users This server will shut down in 5 minutes.

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net send
           /users This server will shut down in 5 minutes.

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   alias - is the username, computername, or other alias to
        send the message to.

    \* - sends the message to all aliases in your workstation
        domain.

   /DOMAIN[:name] - sends the message to all aliases in the
        workstation domain.  If name is specified, the message
        is sent to all aliases in the specified domain.

   /USERS - sends the message to all users connected to the
        server.

   message - is text to be sent as a message. 
.2     SESSION
:2             [\\computername] [/DELETE]
#2 This command lists or disconnects sessions between a server
   and clients.

   COMMENTS

   To display information about all sessions with the local
   server, type "net session" without options.

   Use the "net session" command to display a list of users
   accessing a server (their computername and username), if
   they have files open, and how long each user's session is
   idle.

   The "net session" command can also be typed "net sessions" or
   "net sess".

   The display is similar to the following:

   Computer        User name      Client Type  Opens   Idle time
   ------------    -------------  ------------ ------- ----------

   \\MARIEL        MARIEL         DOS LM 2.1      1     00:00:13
   \\LYNNC         ADMINISTRATOR  OS/2 LM 2.1     0     01:05:13
   \\KATE_42987    ADMINISTRATOR  OS/2 LM 2.1     0     00:00:00

   Executing the "net session" command creates a session, so even
   if there are no other active sessions, at least one-the one
   created by this command-is always listed in the display.
   This session will appear similar to the last one displayed
   in the screen above.

   When a display is for one user's session (computername is
   included with the command), the display includes a list of
   shared resources to which the user has connections.

   A session is recorded when a user on a client successfully
   contacts a server. A successful session occurs when the two
   systems are on the same network, and the user has a username
   and password that are accepted by the server. A user at a
   client has to have a session with a server before being able
   to use the server's resources, and a session is not
   established until a user at a client tries to access a
   resource. A client and server have only one session, but
   they can have many entry points to resources (connections).
   To set how long a session can remain idle before being
   automatically disconnected, use the \SYSTEM\CurrentControlSet\
   Services\LanmanServer\Parameters\AutoDisconnect value in the 
   Registry or the /AUTODISCONNECT option of the "net config 
   server" command.  An automatic disconnection is transparent 
   to the user because the server reconnects the session when 
   it becomes active.

   If the user tries using the session after it is
   disconnected, the client tries to reconnect the session. If
   the username or password used to reconnect differ from that
   used to initially create the session, an error message is
   displayed.

   To end a session with the server, use the /DELETE option
   with computername.

   EXAMPLES

   From the UNIX system console, to display session information
   for a client where "myclient" is the name of the client,
   type the following:

       net session \\myclient

   If you discover there is a problem with a session, notify
   the user currently logged on to "myclient" that you must
   disconnect the session in order to correct the error.  Then,
   to disconnect all sessions between "myclient" and the
   server, type the following:

       net session \\myclient /delete

   To end all sessions between your server and other computers,
   type the following:

       net session /delete

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net session /delete

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Checking the status of sessions        net status

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   computername - is the client for which session information
        is displayed.

   /DELETE - ends the server's session with "computername", and
        closes all open files for the session.  If "computername"
        is omitted, all sessions for the server are canceled.
.2     SHARE
:2           sharename
             sharename=devicename[,...] [/PRINT] [/USERS:# | /UNLIMITED]
                 [/REMARK:"text"]
             sharename [/PRINT]
             sharename=drive:path [/USERS:# | /UNLIMITED] [/REMARK:"text"]
             sharename [/USERS:# | /UNLIMITED] [/REMARK:"text"]
             {sharename | devicename | drive:path} /DELETE
#2 This command creates, deletes, modifies, or displays shared
   resources.  Use this command to make a resource available to
   clients.

   Before you can share a printer queue, you must configure
   your printer(s) through the UNIX System Administrative
   Interface, or Clipcahe for client printers, or the network
   printer utilities for network printers.  Similarly, before you
   can share a directory, you must create it.

   COMMENTS
   To display information about all resources being shared on the
   server, type "net share".  When you display all the shared
   resources at a server, it reports the sharename, the devicename(s)
   or pathname associated with it, and a descriptive comment.

   The display is similar to the following:

        Sharename    Resource                        Remark
        -----------------------------------------------------------------------
        ADMIN$       C:\VAR\OPT\LANMAN               Admin Share
        IPC$                                         IPC Share
        C$           C:\                             Root Share
        D$           C:\VAR\OPT\LANMAN\SHARES        SystemRoot Share
        REPL$        C:\VAR\OPT\LANMAN\SHARES\WIN... REPL MASTER
        ASTOOLS      C:\VAR\OPT\LANMAN\SHARES\AST... Advanced Server Tools
        DOSUTIL      C:\VAR\OPT\LANMAN\SHARES\DOS    DOS Utilities
        LIB          C:\VAR\OPT\LANMAN\SHARES\LIB    Programming Aids
        NETLOGON     C:\VAR\OPT\LANMAN\SHARES\WIN... Logon Script Directory
        OS2UTIL      C:\VAR\OPT\LANMAN\SHARES\OS2    OS/2 Utilities
        PRINTLOG     C:\VAR\OPT\LANMAN\SHARES\PRI... LP printer messages
        USERS        C:\HOME2\LANMAN                 Users Directory
        SER          serial                 Spooled  Dot matrix printer
        The command completed successfully.

   Most users have home directories on the server, a directory in
   which they can store files and from which they can share files.

   There are two ways to create new home directories:

           - To create a new directory from a client, complete
             the following steps:

               1.  Log on as a user with administrative
                   privileges.

               2.  Link to the UNIX system server's C$ resource
                   by typing "net use x: \\server_asu\c$"

               3.  Change directories to the path specified in
                   the \SYSTEM\CurrentControlSet\Services\
                   LanmanServer\Parameters\UserPath value in
                   the Registry. For example, UserPath could
                   have the value c:\home\lanman.

               4.  Type mkdir directoryname and press "return".

           - To create a new directory on the UNIX operating
             system, complete the following steps:

               1.  Log on to the server console as root.

               2.  Change from the current directory, if you do
                   not want the new directory to be in root's
                   home directory.

               3.  At the system prompt, type mkdir
                   directoryname and press "return".

               4.  Change the permissions, ownership, and group
                   for this directory to agree with the
                   server's permissions, ownership, and group.
                      - To change the permissions, type the following:
                           chmod 775 directoryname

                      - To change the owner, type the following:
                           chown lmxadmin directoryname

                      - To change the group, type the following:
                           chgrp DOS---- directoryname

   Use the following forms of the "net share" command to share resources:

           - To share an existing directory, type the
             following:

                net share sharename=pathname

           - To create and share a printer queue, type the
             following:

                net share sharename=devicename /print

           - To share a printer queue without assigning a
             devicename, or to share an existing printer queue,
             type the following:

                net share sharename /print

   To establish security restrictions for a resource use the
   "net perms" command (for permissions) and the "net user"
   command (for users' passwords).

   EXAMPLES

   After you have configured your printer(s) on the UNIX
   system, you can share a printer queue.  In this example,
   acct_asu is the name of the server; laserprt is the name
   of the shared printer queue; and hplaser is the name of the
   printer.  From a UNIX system console, type the following:

       net share laserprt=hplaser /print

   To share the two printers with the UNIX system LP subsystem
   printernames hplaser and att495 as a printer pool served by
   a single printer queue, type the following:

       net share pool1=hplaser,att495 /print

   To stop sharing a resource, type the following:

       net share sharedir /delete

   where sharedir is the name of shared resource to be
   disconnected.

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net share
           sharedir /delete

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Assigning permissions to resources     net perms

          Defining, controlling, and deleting    net print
          printer queues

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   sharename - is the network name for a shared resource.
        Use the "net share" command with a sharename to
        display information about a resource.  Do
        not use any of the following as a sharename:

        COMM       PRINT
        DEV        QUEUES
        MAILSLOT   SEM
        1PIPE      SHAREMEM

   devicename - specifies one or more printers shared by
        sharename.  Separate multiple devicename entries with a
        comma.

   pathname - specifies the absolute path of a directory to be
        shared (including the drive id).  A directory must
        exist before you can share it.

        The pathname must be the complete path to the
        directory, beginning with the root directory.  For
        example, to specify the directory kate, which is a
        subdirectory within market, you would type the
        following:
        net share research=c:/market/kate

   /PRINT - identifies the resource as a printer queue.

   /USERS:# - sets the maximum number of users who can
        simultaneously access a shared resource.

   /UNLIMITED - sets the maximum number of users who can
        simultaneously access a shared resource to the number
        maximum number allowed by the license of the server.

   /REMARK:"text" - adds a descriptive comment about the
        resource. Enclose the text in quotation marks.

   /DELETE - stops sharing the resource.
.2     SID
:2           {/NAME:name | /SID:sidstring} [/DOMAIN:domainname]
#2 This command performs translation between the account name and the
   corresponding Security Identifier.

   COMMENTS

   Use the "net sid" command for obtaining Security Identifiers for accounts
   in domains, and for translating Security Identifiers into account names.

   The output of "net sid" command is similar to the following:

   Account Name:   Administrators
   Domain:         Builtin 
   SID:            S-1-5-20-220
   Type:           Local Group

   EXAMPLES

   To display a SID of the account for the user jennyt in the domain 
   called pr_dom, type the following at a UNIX system console:

        net sid /name:jennyt /domain:pr_dom

   To display a name of the account in your local  domain for SID 
   S-1-5-21-1765409576-1764449912-1520319331-1025, type the following:

       net sid /sid:S-1-5-21-1765409576-1764449912-1520319331-1025 

   To display a SID of the account for the user annj from domain sales_dom
   in your local domain, type the following:

       net sid /name:sales_dom\\annj

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2

   /DOMAIN:domainname - specifies the name of the domain being queried. 
        If this option is not specified, the operation is performed on a 
        local domain.

   domainname - is the name of the domain. 

   /SID:sidstring - Translate the Security Identifier to an account name in
        the domain being queried.

   /NAME:name - Translate the account name to a corresponding Security
        Identifier in the domain being queried.

   name - Name of the account to be translated.  It can be a user
        name, group name, etc.  The name must be a qualified 
        account name (for example, sales_dom\\jennyt) for the 
        asscounts from the domains other than the one to which the
        local server belongs. 

   sidstring - Security Identifier to be translated.  It must start with
        "S-", and have the form as in the output of "net sid" command.
.2     START
.3         ALERTER
:3
#3 This command starts the Alerter service.  The Alerter
   service sends alert messages.

   COMMENTS

   Start the Alerter service to send alert messages to
   usernames specified in the \SYSTEM\CurrentControlSet\Services\
   Alerter\Parameters\AlertNames value in the Registry.  and to 
   users connected to the server.  Alert messages warn about 
   security and access problems, user session problems, server 
   shutdown because of power loss when the UPS service is 
   available, and printer problems.  The Alerter service also 
   sends messages to users about the condition of their print jobs.

   Events that require an administrator's intervention are sent
   to the usernames specified by the \SYSTEM\CurrentControlSet\
   Services\Alerter\AlertNames value in the Registry.  Events 
   such as ``print job complete'' are sent to the username of 
   the user who submitted the job.

   Alert messages are sent from the server to a user's client.
   The Messenger service must be running on the user's client
   for the user to receive the alert messages.

   EXAMPLES

   At a UNIX system console, to start the Alerter service, type
   the following:

       net start alerter

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start alerter

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3 At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         NETLOGON
:3
#3 The "net start netlogon" command starts the Netlogon service.
   The Netlogon service verifies logon requests and controls
   replication of the user accounts database domain-wide.

   COMMENTS

   Start the Netlogon service on all the servers in a domain
   that use a copy of the domain's user-accounts database.
   Options of the Netlogon service control the frequency at
   which the user-accounts database is replicated from a
   primary domain controller to backup domain controllers.
   (To set server roles, use the "net accounts" command.)

   A domain can have only one primary domain controller, but it
   can have several backup domain controllers. Both the primary
   domain controller and the backup domain controllers provide
   logon validation.

   Before the Netlogon service can run, you must perform
   several tasks.  These tasks are as follows:

      - Create a user-account on the server with the
        computername of the server as the username for the
        account.  Add this account to a group called servers.

      - If the server is a backup domain controller, create
        the user-account on both this server and
        the primary domain controller.  In both cases, the
        username for the account must be the computername of
        this server.  The passwords for the two accounts must
        be identical, and each account must be in the servers
        group.

      - Set the clock on backup domain controllers to a time
        within 10 minutes of the clock on the primary domain
        controller.  You can use the "net time" command to
        synchronize clocks if you have designated a
        time-source server by running the Timesource service.

      - Set the server role to "primary", or "backup".
        You may use the "net accounts" command.

      - If you are starting the Netlogon service on a backup
        domain controller for the first time, the primary domain
        controller must be running the Netlogon service.

   When setting up a new domain, set up the primary domain
   controller first.  Then, after the Netlogon service is
   running on the primary domain controller, set up any backup
   domain controllers in the domain.

   EXAMPLES

   At a UNIX system console, to start the Netlogon service,
   type the following:

       net start netlogon

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start netlogon

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

          Setting permissions for user-accounts  net perms
          and groups

          Defining server roles                  net accounts

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         NETRUN
:3
#3 This command starts the Netrun service.  The Netrun service
   lets users run programs on their server's processor from
   their clients.

   COMMENTS

   Start the Netrun service so users can run programs in the
   server's run path on the server's processor.  Users do not
   have to share a directory that contains programs to be run;
   just specify the directory with the \SYSTEM\CurrentControlSet\
   Services\Netrun\Parameters\RunPath value in the Registry. 
   You can restrict access to all programs by setting permissions 
   for /pipe/lanman/netrun.

   To run a program on the server's processor, a user connects
   to any shared directory on the server, changes to the
   redirected drive, and uses the netrun command.

   When you make a program available for use with the Netrun
   service, give the program a filename that conforms to MS-DOS
   filename conventions.

   EXAMPLES

   At a UNIX system console, to start the Netrun service, type
   the following:

       net start netrun

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start netrun

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

          Setting permissions for user-accounts  net perms
          and groups

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         NVALERT
:3
#3 The NVAlert service reports error and status information to
   an IBM(r) NetView(r) network-management host.  This service is
   used in conjunction with SNA connectivity products.

   COMMENTS

       << NONE >>

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and
   the values from the Registry.
.3         REMOTEBOOT
:3
#3 This command starts the Remoteboot service.  The Remoteboot
   service provides boot software for clients.  The Remoteboot
   service is an optional service.

   COMMENTS

   Start the Remoteboot service on servers that maintain a boot
   image for Microsoft Windows, MS-DOS, or MS OS/2 clients.
   With the Remoteboot service, clients can obtain boot
   software over the network.  To obtain boot software over the
   network, install a remote boot board or a Remoteboot ROM
   chip on the client's network-adapter card.  When the client
   is started, it broadcasts a boot request.  A server
   designated to respond sends back boot software.

   Use the pkgadd command to install the Remoteboot service and
   create the main subdirectories on the server.  Once the
   directories are created, copy operating system software to
   the appropriate subdirectory (WIN, DOS, or OS/2).

   EXAMPLES

   At a UNIX system console, to start the Remoteboot service,
   type the following:

       net start remoteboot

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start remoteboot

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         REPLICATOR
:3
#3 This command starts the Replicator service.  The Replicator
   service ensures that designated files are identical on
   specified servers.

   COMMENTS

   Start the Replicator service to ensure that designated files
   are exactly the same on all specified servers.  Only the
   files are replicated; permissions are not.

   Individual replicated directories are controlled on the
   export server by entries in a file called repl.ini.  The
   entries are integrity and extent.  These entries have one of
   two values: file or tree.  They have the following format:
   integrity=[file|tree] extent=[file|tree]
   The value for integrity determines when a master tree is
   updated.  If integrity is set to file, an import server can
   get a replica of that file when it is not currently in use
   (being changed or replicated).  When integrity is set to
   tree, every file and directory in the tree must be stable
   for the time specified by guardtime before being
   replicated.  The default is file.  If integrity is set to
   file, the guardtime entry is ignored.

   A userlock.xxx file in a directory also prevents an import
   server from trying to update files; however, when integrity
   is set to file, the Replicator service does not check for
   lock files.  (Some applications can put a lock file in a
   directory.  For an explanation of putting a lock file in a
   directory, see the application software manual).

   The value for extent determines whether subdirectories are
   to be replicated (tree), or whether only files in the
   first-level directory are to be replicated (file).  The
   default is tree.

   A repl.ini file can be placed in each directory and is not
   replicated.  If you change an repl.ini file, stop and
   restart the Replicator service for the change to take
   effect.  You must specify a value for either import list or
   export list, as appropriate.  Both of them cannot be empty.

   EXAMPLES

   At a UNIX system console, start the Replicator service, type
   the following:

       net start replicator

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start replicator

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         SERVER
:3
#3 This command starts the Server service.  The Server service
   enables a computer to share resources on the network.

   COMMENTS

   Start the Server service to share a server's resources with
   users on the network.  By default, the Server service starts
   automatically when you start the UNIX system.

   EXAMPLE

   To start the server using the settings in the Registry and in 
   the "lanman.ini" file, type the following:

       net start server

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

          Displaying a server's configuration    net config

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and
   the values from the Registry.
.3         SNMP
:3
#3 This command starts the SNMP service.  The SNMP service
   allows a server to report its current status to a simple
   network management protocol (SNMP) system on a transport
   control protocol/internet protocol (TCP/IP) network.

   COMMENTS

       << NONE >>

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         TIMESOURCE
:3
#3 This command starts the Timesource service.  The Timesource
   service designates a particular server as the time source
   for a domain.

   COMMENTS

   Start the Timesource service at a server to designate that
   server as the time source for the domain.  The Timesource
   service does not guarantee the accuracy of the server's
   clock.

   Other computers synchronize with the time source server by
   using the "net time" command.

   EXAMPLES

   At a UNIX system console, to start the Timesource service,
   type the following:

       net start timesource

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start timesource

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

          Synchronizing with the time source     net time
          server

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
.3         UPS
:3
#3 This command starts the UPS (uninterruptible power supply)
   service.  The UPS service is used with a battery to protect
   a server from data loss during a power failure.

   COMMENTS

   Start the UPS service and connect an uninterruptible power
   supply to a serial port on a server to protect the server
   from data loss during a power failure.  See the power supply
   manual(s) for information about installation and maintenance
   of the power supply.

   During a power failure, an uninterruptible power supply
   provides backup power until normal power is restored, or
   until an orderly shutdown of the server can occur.  

   During a power failure, if the UPS service determines that
   the battery is about to run out of power, it will:

      - Stop all server services

      - Shut down the computer

   If an inverter shutdown is used, the battery can restart the
   computer when the main power is restored.  If you set up
   your UPS service for inverter shutdown, make sure a file
   such as a UNIX system initialization file restarts the
   server when power is restored.

   EXAMPLES

   At a UNIX system console, to start the UPS service, type the
   following:

       net start ups

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start ups

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
.3         WINS
:3
#3 This command starts the Windows Internet Name Service (WINS).

   COMMENTS

   WINS for Advanced Server provides a Windows NT compatible, replicated,
   dynamic database for registering and querying NetBIOS computer
   name-to-IP address mappings in a routed network environment.

   EXAMPLES

   At a UNIX system console, to start the WINS service, type
   the following:

       net start wins

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the server console, the options are ignored; the service
   uses only the keyword values from the "lanman.ini" file and 
   the values from the Registry.
:2           [service [options]]
#2 This command starts a service, or displays a list of started
   services.

   COMMENTS

   Use the "net start" command to start various server services.
   Some services must be started before others.  When you type
   a command that requires a service that has not been started,
   the server offers to start the required service.

   You can start services automatically by including commands
   in either batch files or UNIX shell scripts.  You can also
   modify the srvservices ([server] section) keyword in the
   "lanman.ini" file to automatically start services other than
   the Server service.  The srvservices keyword specifies which
   services to start when the Server service is started.  The
   Alerter, Netlogon, Netrun, Remoteboot, Replicator,
   Timesource, UPS and WINS services are possible values.  Names of
   services cannot be abbreviated when listed in the
   srvservices keyword.

   When a service starts, the server reads values from the 
   Registry and the "lanman.ini" file and uses them to configure 
   the service.

   EXAMPLES

   At a UNIX system console, to list the services that are
   currently running, type the following:

       net start

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net start

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   service - specifies the service to be started.  This
        includes the following services: Alerter, Netlogon,
        Netrun, Nvalert, Remoteboot, Replicator, Server, SNMP,
        Timesource, and UPS.

   [options] - are specific to each service.  For more
        information, see each "net start" command
        reference page.
        At the UNIX system server console, the options are
        ignored; the service uses only the keyword values from
        the "lanman.ini" file and the values from the Registry.
        To display a list of running services, type "net start"
        without options.

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$3
   At the UNIX system server console, the following options are
   ignored; the service uses only the keyword values from the
   "lanman.ini" file and the values from the Registry. 
.2     STATISTICS
:2         SERVER [/CLEAR]
#2 This command displays or clears the statistics log.

   COMMENTS

   To list the running services for which statistics are
   available, type "net statistics" without options.

   When you type "net statistics server", a display of statistics
   about the server appears, similar to the following:

       Network Statistics for \\acct_asu

       Statistics since July 27, 1995 at 13:12:23

       Sessions accepted       1       Bytes received (KBytes)   503
       Sessions timed out      0       Bytes sent (KBytes)       1225
       Sessions errored out    0       Mean response time (msec) 0
       Network errors          2       Network I/O's performed   43
       System errors           0       Files accessed            1
       Password violations     0       COM devices accessed      0
       Permissions violations  0       Print Jobs spooled        0

       The command completed successfully.

   This screen displays:

      - the date on which the statistics log was last cleared

      - the number of sessions accepted, disconnected
        automatically, and disconnected by an error

      - the number of bytes sent and received, along with the
        average server response time; for UNIX system servers,
        this value will always be set to 0

      - the number of errors and violations of passwords and
        permissions

      - the number of times shared files, and printers were
        used

   Use the "net statistics" command to display performance
   information for the specified service.

   This command can also be typed "net stats".

   EXAMPLES

   At a UNIX system console, to display a list of statistics
   for a server, type the following:

       net statistics server

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net statistics server

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   /CLEAR - clears the statistics for the server.
.2     STATUS
:2
#2 This command displays a server's computername, configuration
   settings, and a list of shared resources on the server.

   COMMENTS

   The "net status" command displays the same information as the
   "net config" and "net share" commands combined.

   EXAMPLES

   At a UNIX system console, to see the configuration values
   and shared resources for a server one screen at a time, type
   the following:

       net status | more

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net status | more

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Displaying server configuration        net config server
          values

          Displaying the resources being         net share
          shared from a server

          Displaying a list of server usage      net statistics server
          statistics

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
       << NONE >>
.2     STOP
:2           service
#2 This command stops a network service.

   COMMENTS

   Stop a service to remove the network function it performs
   and to remove the software from memory.  For example, when
   you stop the Server service, all sessions on the network
   end.

   To stop the Server service, you must be logged on to the
   UNIX system at the server console as root.

   Stopping the Server service prevents users from accessing
   the server's shared resources.  If you stop the server when
   users are accessing resources, the server displays a warning
   message, requesting confirmation that you want to cancel the
   connections.  A "y" response cancels all connections to the
   server.

   Before stopping the Server service, you can

      - Pause the service (to disallow new connections)
        The following services cannot be paused:  alerter,
        nvalert, remoteboot, replicator, timesource, and ups.

      - Send a message advising users to disconnect from the
        server's resources

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Starting services                      net start

          Pausing services                       net pause

          Continuing services                    net continue

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   service - specifies the service to be stopped.  This
        includes the following services: Alerter, Netlogon,
        Netrun, Nvalert, Remoteboot, Replicator, Server, SNMP,
        Timesource, and UPS.
.2     TIME
:2           [\\servername | /DOMAIN[:name]]
#2 This command synchronizes the client's clock with that of a
   server or domain, or displays the time for a server or
   domain.  This command replaced the synctm command found in
   prior releases.

   COMMENTS

   To display the current date and time at your domain's
   designated time server, type "net time" without options.
   From the UNIX system server, you can only view the time, not
   set it.

   If you use this command without the servername option, or
   with the domain:name option, there must already be a time
   source server in your domain.

   EXAMPLES

   At a UNIX system console, to see the time and date in the
   account domain, type the following:

       net time /domain:account

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net time
           /domain:account

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

          Stopping the timesource service        net start timesource

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   servername - the name of the UNIX system server whose time
        will be displayed, or the server to which the client's
        clock will be synchronized.

   /DOMAIN[:name] - displays the date and time for the server
        designated as the domain's official time source.  Use
        name to specify a different domain.
.2     TRUST
:2           [/DOMAIN:domainname]
             domainname [/DOMAIN:domainname] {/DELETE | /DISALLOW}
             domainname [/DOMAIN:domainname] {/ADD | /ALLOW} {password | \*}
#2 This command establishes and breaks trust relationships between the domains,
   and lists the trust information for the specified domain.

   COMMENTS

   To display the list of trusted and permitted to trust domains for the 
   local domain, type "net trust" without options.

   Use the "net trust" command for administering trust relationships between
   domains, enabling a user to have only one account in one domain, but be
   possible to access the entire network.

   A display of trusted and permitted to trust domains on the server is similar
   to the following:

   Domain:    PRODUCT_DOM
   Trusted Domains:
   --------------------------------------------------------------------------
   SALES_DOM               LEGAL.DOM                 

   Permitted to Trust this Domain:
   --------------------------------------------------------------------------
   SALES_DOM               MARKET.DOM

   EXAMPLES

   At a UNIX system console, to display a list of trusted and permitted to
   trust domains for the domain called product_dom, type the following:

        net trust /domain:product_dom

   To add a domain called sales_dom to the list of the domains permitted to
   trust domain product_dom, type the following (replacing "password" with
   the password used for setting up this trust relationship):

        net trust sales_dom password /allow /domain:product_dom

   To add a domain called sales_dom to the list of the domains trusted by
   the local domain, type the following (replacing "password" with the
   password the administrator of sales_dom chose for this trust relationship):

        net trust sales_dom password /add 

   To delete a domain called sales_dom from the list of the domains permitted
   to trust by the local domain, type the following:

        net trust sales_dom /disallow 

   To delete a domain called sales_dom from the list of the domains trusted by
   domain product_dom, type the following:

        net trust sales_dom /delete /domain:product_dom

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2

   /DOMAIN:domainname - specifies the name of the domain being administered. 
        If this option is not specified, the operation is performed on a 
        local domain.

   domainname - is the name of the domain. 

   /ADD - Adds the domain to the list of trusted domains for the domain 
        being administered.

   /DELETE - Deletes the domain from the list of trusted domains for the 
        domain being administered.

   /ALLOW - Adds the domain to the list of domains permitted to trust the  
        domain being administered.

   /DISALLOW - Deletes the domain from the list of domains permitted to
        trust the domain being administered.

   password - is the password used for the establishment of this trust
        relationship.
.2     USER
:2           [username [password | \*] [options]]
             username {password | \*} /ADD [options]
             username [/DELETE]
#2 This command adds, modifies, or deletes user accounts or
   displays user account information.

   COMMENTS

   To view a list of the user accounts on the server, type "net
   user" without options.  To view information about a
   particular user's account, type "net user" username.

   This command can also be typed "net users".

   Use the "net perms" command to define the users' permissions
   to use shared resources.
   When you type the "net user" command at a backup domain
   controller, changes to the user accounts automatically occur
   on the primary domain controller and then are replicated to
   backup domain controllers.

   For security reasons, do not assign a null password to an
   account with administrative privilege.

   EXAMPLES

   From the UNIX system console, to display a list of all user
   accounts for the local server, type

       net user

   To view information about the user account jimmy smith, type

       net user "jimmy smith"

   To add a user account for Henry James, with logon rights
   from 8 A.M. to 5 P.M., Monday through Friday, a mandatory
   password, and the user's full name, type the following:

       net user henryj 0henry /add /passwordreq:yes /times:
         monday-friday,8am-5pm /fullname:"Henry James"

   To set johnsw's logon time (8 A.M. to 5 P.M.)  using 24-hour
   notation, type

       net user johnsw /time:M-F,08:00-17:00

   To set johnsw's logon time (8 A.M. to 5 P.M.)  using 12-hour
   notation, type the following:

       net user johnsw /time:M-F,8am-5pm

   To specify logon hours of 4 A.M. until 5 P.M.  on Monday, 1
   P.M. until 3 P.M. on Tuesday, and 8 A.M.  until 5 P.M.
   Wednesday through Friday for marysl, type the following:

       net user marysl /time:M,4am-5pm\;T,1pm-3pm\;W-F,8:00-17:00

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net user
           marysl /time:M,4am-5pm\;T,1pm-3pm\;W-F,8:00-17:00

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

          Stopping services                      net stop

          Setting permissions for user-accounts  net perms
          and groups

          Setting global account requirements    net accounts

          Creating groups                        net group

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   username - is the name of the user account (with as many as
        20 characters) to add, delete, modify, or view. 
        Usernames containing spaces must be quoted.
        

   password - assigns or changes a password (with as many as 14
        characters) for the user's account.  A password must
        satisfy any minimum length set with the /minpwlen
        option of the "net accounts" command.

    \* - produces a prompt for the password.  The password will
        not be displayed when you type it.
     options are as follows:

   /ACCOUNTTYPE:{Global | Local} - specifies whether the user
        account is global (for regular user accounts in this 
        domain), or local (for users from untrusted domains).
        The default is Global.

   /ACTIVE:{NO | YES} - deactivates or activates the user
        account.  If the user account is not active, the user
        cannot access resources on the server.  The default is
        YES (active).

   /COMMENT:"text" - provides a descriptive comment about the
        user's account.  This comment can have as many as 48
        characters.  Enclose the text in quotation marks.

   /COUNTRYCODE:# - uses the operating system country codes to
        implement the specified language files for a user's
        help and error messages.  A value of "0" signifies the
        default country code.

   /EXPIRES:{date | NEVER} - causes the user account to expire
        if date is set. NEVER sets no time limit on the user
        account.  Expiration dates can be in mm,dd,yy format.
        Note that the account expires at the beginning of the 
        date specified.  Months can be a number, spelled out, 
        or abbreviated with three letters.  Year can be two or 
        four numbers.  Use a comma or slash to separate parts 
        of the date (no spaces).  If yy is omitted, the next 
        occurrence of the date (according to your computer's 
        date and time) is assumed.  For example, the following 
        date entries are equivalent if entered between 
        Jan. 10, 1995 and Jan. 8, 1996:

        jan,9
        1/9/96
        january,9,1996
        1/9

   /FULLNAME:"name" - adds a user's full name (rather than
        username).  Enclose the name in quotation marks.

   /HOMEDIR:pathname - sets the pathname for the user's home
        directory. The pathname can be an absolute path or a 
        network path.  The default USERPATH is found in the
        \SYSTEM\CurrentControlSet\Services\LanmanServer\
        Parameters\UserPath value in the Registry. For
        example, UserPath could have the value c:\home\lanman.
        This option does not create a home directory and does
        not check to see if one exists.

   /PASSWORDCHG:{YES | NO} - specifies whether users can change
        their own password.  The default is YES.

   /PASSWORDEXP:{YES | NO} - specifies whether the password expires
        when the maximum password age is reached (YES), or never
        expires (NO). The default is YES.

   /PASSWORDMUSTCHG:{YES | NO} - specifies whether the user must
        change password at next logon.  The default is NO.

   /PASSWORDREQ:{YES | NO} - specifies whether a user account
        must have a password.  The default is YES.

   /PRIMARYGROUP:[groupname] - sets a primary group for the user.
        The primary group can be any of the global groups to 
        which the user belongs.  The default is "Domain Users".

   /PROFILEPATH:[pathname] - sets a path for the user's logon
        profile.

   /SCRIPTPATH:[pathname] - sets a pathname for the user's
        logon script.  This pathname is relative to the
        directory listed in the \SYSTEM\CurrentControlSet\
        Services\Netlogon\Parameters\Scripts" value in 
        the Registry.

   /TIMES:{times | ALL} - specifies the times the user is
        allowed to use the server.  The times value is
        expressed as day[-day][,day[-day]],time[-time]
        [,time[-time]], limited to 1-hour time increments.
        Days can be spelled out or abbreviated
        (M,T,W,TH,F,SA,SU).  Hours can be 12- or 24-hour
        notation. For 12-hour notation, use AM, PM, or A.M.,
        P.M.  The value ALL means a user can always log on.
        A null value (blank) means a user can never log on.
        Separate day and time with a comma, and units of day
        and time with a semicolon (for example, M,4AM-5
        PM;T,1PM-3PM).  For 24-hour notation, the format must
        be hh:00.
        In the UNIX operating system, the semicolon is a
        special character that must be preceded by a backslash
        ( \ ).
        Do not use spaces when designating /TIMES.

   /USERCOMMENT:"text" - lets an administrator add or change
        the ``User comment'' for the account.  Enclose the text
        in quotation marks.

   /WORKSTATIONS:{computername[,...] | *} - lists as many as
        eight clients from which a user can log on to the
        network.  Separate multiple entries in the list with a
        comma.  If /WORKSTATIONS has no list, or if the list
        is "*" , the user can log on from any client.  If you
        impose a restriction on a user's client, the user will
        not be able to log on at the UNIX system console.

   /ADD - adds a user account.

   /DELETE - removes a user account.
.2     VERSION
:2
#2 This command displays the version of network software
   currently running on the computer at which the command is
   typed.

   COMMENTS

       << NONE >>

   EXAMPLES

   At a UNIX system console, to determine the version of
   network installed on a computer, type the following:

       net version

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
       << NONE >>
.2     VIEW
:2           [\\servername]
#2 This command displays a list of servers or displays
   resources being shared by a server.

   COMMENTS

   To display a list of servers in your workstation domain and
   other domains, type "net view" without options.  The display
   is similar to the following:

   Server Name             Remark
   ___________________     ___________________________
   \\PRODUCT_asu           Product file server
   \\PRINT1_asu            Printer room, first floor
   \\PRINT2_asu            Printer room, second floor

   EXAMPLES

   From a UNIX system console, to see a list of the resources
   shared by the product server, type the following:

       net view \\product_asu

   To run the same command remotely (on server "market_asu"), type
   the following (replacing "password" with the password for
   "administrator":

       net admin \\market_asu password /command net view \\product

   SEE ALSO

          For information about                  See
          _____________________                  _________
          Getting help with network commands     net help

   To get Help on command options, type "net help {command} /options | more".
   To get Help one screen at a time, type "net help {command} | more".
$2
   servername - specifies a server whose shared resources you
        want to view.
:1
#1
$1
:0
#0
/*

	Note:  This file has been modified from the original provided by MS.
	Lines that don't apply are preceded by --, and lines that were
	added/modified are preceded by ++.   The makefile uses sed to
	build the correct net.hlp file
			ALJ 3-14-91
			MTS 4-7-92


    This is how this file works. NET HELP looks for a match between the command
    specified at run time and one of the entries in this file. For each entry
    in this file there can be associated with it a subentry, which constitutes
    an option for that command (or sub-command). HELP (NET HELP) first searches
    for a match at level 1. If it finds a match at this level it continues
    searching for a sub-level (if one was specified at run time). As HELP
    finds matches it displays them , by doing so it builds the command
    in its proper syntax. If no sub commands were entered at run time HELP
    stops and displays the help associated with that level.

    SOME RULES:
	 Operators are the funny 2 character symbols that start every line -
	 they are the characters !, %, ., :, and # followed by a alphanumeric
	 character.

	 Every operator must start in column 1.

	 Every operator must be separated from the info that follows it by at
	 least one space.

	 The end of every line must contain a newline. (Trailing spaces will
	 causes matches to fail on ".X" entries.)

	 Every ".1" entry MUST have a corresponding "#1" entry.


    This file consists of 4 sections. These sections are ...

	COMMENTS are delimited by a "/*" at the beginning of a line (must
	    start in column 1) indicating the beginning of the comment section.
	    A "*/" at the beginning of a line marks the end of the comment sec-
	    tion. Only two comment section are allowed, one at the very be-
	    ginning of the file and one at the very end. It is recommended that
	    the comment section at the beginning of the file be kept very
	    small to minimize access time to "help data" by the help command.

	ALIASES are defined by a "%A" beginning in column 1. Aliases allow
	    you to define another name for a given command. For example if
	    you wish to change the name of the "ALERTER" to "WATCHDOG"
	    you could do so by entering the line,

			 %A ALERTER: WATCHDOG

	    starting at column 1. If there are additional Aliases they should
	    be specified on the same line separated by commas. This tells the
	    help command that if someone types "net help watchdog" they really
	    mean "net help alerter."  Trailing spaces are significant (for this
	    release) in alias names. Beware!

	COMMANDS are additional commands that you want NET HELP to document.
	    They are defined by placing !C operator (yes starting in column
	    1) followed by the command name on a separate line.
	    An example of this is the AT commands. This
	    is not really NET commands but you can get help on it through
	    NET by entering it with the COMMANDS section in this file. For
	    example if you want to get help on your PHONE command that you wrote
	    and the only help utility you have is the NET HELP utility. To
	    add phone to this utility you must place the following line in the
	    Commands section of this file,

			!C PHONE

	    starting in column 1. Now all that remains is to add the PHONE
	    help data to the DATA section of this file. (See DATA below)
	    (YES, you can assign aliases to commands that you declare in this
	    section. But you must assign the aliases in the alias section
	    first.)

	DATA is the actual text that gets printed when you request help.
	    The format for the data section is set up in a way such that
	    the NET HELP command picks up information about a command as it
	    reads through this file. The format of the data section is as
	    follows;

	    The Command Name (this is the proper name used to reference a
	    specific command - any other name used to access this command should
	    be entered in the alias list above) should be preceded by a
	    ".1". This defines that this Command Name would normally be the
	    first thing typed when entering the command. An example of a ".1"
	    Command Name would be NET. When HELP finds this entry, it knows
	    what follows pertains to the NET command. What follows this ".1"
	    entry can be one of 2 possible fields. The syntax operator ":1" or
	    a sub option operator ".2".

		    Another option of the NET command could follow. If, as it
	    does, the NET command has many options that can be specified, they
	    should be enumerated on separate lines.  Each level of help for a
	    specific command constitutes a higher "dot number". I think an
	    example would make this clearer. Lets look at a help entry for the
	    NET START command. The NET START command has additional options.
	    NET START [SERVER WORKSTATION ALERTER ...etc]. In this example NET
	    is the ".1" entry, START is a ".2" entry and SERVER, WKSTA, and
	    ALERTER are all ".3" entries.

	    .1	NET
	    .2	    START
	    .3		SERVER
	    .3		ALERTER
	    .3		WORKSTATION

	    In the example above I indented each level, this helps you
	    visualize what's going on and is legal to do as long as the
	    .X starts in column 1.

	    This is all fine and well but what about the help for NET
	    START SERVER. As stated before HELP allows two levels of
	    assistance , Syntax and Help. You may choose to have the help
	    be the same for all NET START options but obviously want
	    different syntax displayed for each option. In order to do
	    this you must place the help for any option (or sub-option)
	    in the file prior to the help for the actual command. Sticking
	    with our original example, lets assume that the SERVER and
	    the WORKSTATION have enough in common that they want to share
	    the same help message, but the alerter has some different
	    information. We can accomplish this by specifying syntax, but
	    no help for the SERVER and WORKSTATION options and specifying
	    both for the ALERTER.

	    .1	NET
	    .2	    START
	    .3		SERVER
(Syntax)    :3		    /Security /Autodisconnect ...etc
	    .3		ALERTER
(Syntax)    :3
(Help)	    #3		    The alerter is the service that bla bla bla...etc
	    .3		WORKSTATION

(Syntax)    :3		    /Computername /Chartime ...etc
(Syntax)    :2
(Help)	    #2		This is the help for NET START bla ... etc

		In the example above you will note a couple of things.
	    First, I introduced two new operators ":" and "#". As indicated by
	    the parentheses the ":" operator defines syntax data and "#"
	    defines help data. Secondly, you may have noticed there were no
	    syntax entries for the NET START ALERTER or NET START. In the
	    case of NET START ALERTER, there may be no more syntax to be
	    specified, since HELP generates the syntax as it reads the entries.
	    In the case of NET START, leaving the syntax field blank, tells
	    HELP to generate an option lists for the START command from the
	    .3 entries found contained in the START section. If however,
	    syntax information would have been placed there, HELP would have
	    displayed the supplied information.

		This behavior can be expanded to 8 levels of sub-options.
	    All level 1 (".1") entries must have a help ("#1") entry. The end
	    of the data section must be marked by the following lines,

	    :0
	    #0

	    beginning in column 1. There can be no more than 512 characters in
	    the option field including the spaces between the options and the
	    brackets. White space following the ".X" operators is ignored, white
	    space following the ":X" and "#X" operators is printed exactly as
	    entered. If data is entered on the next line following the syntax or
	    help operators it is printed as entered, except that the first three
	    columns are always ignored.
*/
