
Utilities in JRButils v2.12 Part B


netcopy.exe

Netcopy copies a directory tree from one location to another,
possibly on a different volume, or on a different server. It
preserves the following when copying files and directories:
 
1.   All file information including the creation date, last
     update date and time, file attributes, and if possible,
     file ownership. If a file is being copied from one server
     to another, and the owner is not registered on the
     destination server, the owner becomes the username under
     which you are logged in on that server.
 
2.   All directory information including the creation date,
     directory attributes, and if possible, directory
     ownership. If a directory is being copied from one server
     to another, and the owner is not registered on the
     destination server, the owner becomes the username under
     which you are logged in on that server.
 
3.   Optionally, all directory trustee assignments, providing
     that the object to which the rights are granted, is
     registered on both the source and destination server.
     Trustee rights are automatically converted when copying
     from NW 2.x to NW 3.x or NW 4.x and vice versa.
 
4.   Optionally, all file trustee assignments, providing that
     (a) both the source and destination server are running NW
     3.x or NW 4.x, and (b) that the object to which the
     rights are granted is registered on both the source and
     destination servers.
 
5.   Optionally, all directory quotas if both the source and
     destination servers are running NW 3.x or NW 4.x.
 
6.   Optionally, all volume quotas, providing that both the
     source and destination servers are running NW 3.x or 4.x, 
     and that the object to which each quota applies is
     registered on both the source and destination servers.
 
Netcopy will copy both DOS and Mac name space entries, but not
FTAM, OS/2 or NFS. An update option allows you to copy only
those files which do not exist in the destination tree, or
have more recent update dates. Errors and warnings may be
logged to a file, and netcopy will optionally disable the
receipt of broadcasts while copying.
 

salvlist.exe

Lists the file name, file size, the file owner, the file
deletor and the date/time of deletion for all deleted files in
a single directory or for all directories in a tree. The
output may be sorted by any field, and you may search for
files with a particular name, files owned by a given user, or
files deleted by a given user. You may also request that only
the number of deleted files in each directory be displayed.


getbal.exe
 
Getbal lists account balances (adjusted or unadjusted),
account holds or credit limits for a single user, each member
of a group, one or more users selected using wild cards, or
for a list of users in a file. The output may be sorted by
username. Getbal may be used in a login script to display the
account balance for each user as they log in.

setbal.exe

Setbal sets account balances or credit limits for a single
user, each member of a group, one or more users selected using
wild cards, or a list of users in a file. Both the account
balance and credit limit may be set to a specified value, or
they may be adjusted by a given amount (e.g. add $10 to each
member of group ABC). You may also set the account balance or
credit limit to the default value used when creating accounts,
as set under "User Defaults" in SYSCON.

 
pqadd.exe

Pqadd makes one or more users 'operators' or 'users' of the
specified print queue. You may specify multiple entities on
the command line, each of which may be a single user, one or
more users selected via wild cards (e.g. z*), a group, or a
list of usernames in a file. You may make a group object a
queue user or operator, or the individual members of the group
may be made queue users or operators.

 
pqdel.exe

pqdel deletes one or more 'operators' or 'users' from the
specified print queue. You may specify multiple entities on
the command line, each of which may be a single user, one or
more users selected via wild cards (e.g. z*), a group, or a
list of usernames in a file. You may delete a group object
from being a queue user or operator, or delete the individual
members of the group from being a queue user or operator.
 
pqusers.exe

Lists the queue users or operators for one or more queues on
one or more file servers. Wild cards may be used both in the
queue name and the file server name. Up to 10 file server
names may be specified (e.g. tui,kea,weka/laser*) or you may
specify 'A' meaning all servers to which you are currently
attached. The list of users or operators for each queue may be
sorted and you may limit the output to the total number of
users or operators for each queue.

pqlist.exe

Lists the jobs in one or more queues on one or more file
servers. Wild cards may be used both in the queue name and the
file server name. Up to 10 file server names may be specified
(e.g. tui,kea,weka/laser*) or you may specify 'A' meaning all
servers to which you are currently attached. The default
output gives the job number, user, description or file name,
size, date/time submitted and status for each job, but you may
design you own output selecting from 16 fields and choosing
the size and order of each field.

pqdeljob.exe
 
Pqdeljob deletes one or more jobs from a print queue. You may
specify one or more job numbers on the command line, or '*'
meaning all jobs in the queue. You may also chose to have
pqdeljob ask for confirmation before deleting each job.

 
psadd.exe

Psadd makes one or more users 'operators' or 'users' of the
specified print server. You may specify multiple entities on
the command line, each of which may be a single user, one or
more users selected via wild cards (e.g. z*), a group, or a
list of usernames in a file. You may make a group object a
print server user or operator, or make the individual members
of the group print server users or operators.

 
psdel.exe

Psdel deletes one or more 'operators' or 'users' from the
specified print server. You may specify multiple entities on
the command line, each of which may be a single user, one or
more users selected via wild cards (e.g. z*), a group, or a
list of usernames in a file. You may delete a group object
from being a print server user or operator, or delete the
individual members of the group from being a print server user
or operator.
 
psusers.exe

Psusers lists the print server users or operators for one or
more print servers on one or more file servers. Wild cards may
be used both in the print server name and the file server
name. Up to 10 file server names may be specified (e.g.
tui,kea,weka/laser*) or you may specify 'A' meaning all
servers to which you are currently attached. The list of users
or operators for each print server may be sorted and you may
limit the output to the total number of users or operators for
each print server.


usergrps.exe

Usergrps lists the groups belonged to for a single user, each
member of a group, multiple users selected using wild cards,
or for a list of users in a file. There are various options
for determining the format of the output, and the output may
be sorted by username.


uamadd.exe
 
Uamadd adds one or more users or groups to a user account
manager or to a work group manager. On the command line you
may specify multiple entities to become managed by the
nominated manager object (a user or a group). Each entity may
be a username (possibly containing wild cards), a group name
(possibly containing wild cards) or a file containing a list
of users or groups. When a group name is specified, either the
group object or the members of the group may become managed.
The manager may be made a work group manager if desired.


uamdel.exe

Uamdel removes one or more users or groups from a user account
manager or from a work group manager. On the command line you
may specify multiple entities to removed from management by
the nominated manager object (a user or a group). Each entity
may be a username (possibly containing wild cards), a group
name (possibly containing wild cards) or a file containing a
list of users or groups. When a group name is specified,
either the group object or the members of the group may become
unmanaged. The manager may be removed from being a work group
manager if desired.


uamlist.exe
 
Uamlist lists managers and their managed users. You may list
all objects managed by a nominated user or group, or list all
managed users on the server. Alternatively uamlist will list
all work group managers and/or all user account managers on
the server. The output may be sorted by object name, or you
may limit output to the total only. Uamlist detects user
account managers and work group managers that obtain this
status by being security equivalent to another work group
manager or user account manager.


useruams.exe

Useruams lists the managers of users or groups. You may list
the managers for a single user, multiple users selected via
wild cards, all members of a group, for one or more group
objects, or for a list of users and/or groups in a file. The
output may be sorted by object name, and there are various
output options.


setequiv.exe

Setequiv allows you to make one or more users security
equivalent to another from the command line. SYSCON will run
out of memory when you attempt to do this when there are
around 3,000 or more registered users. Setequiv can also check
for and restore the security of user accounts modified by
Wolfgang Schreiber's SUPER utility.
