Dec 082017
DO-FOR is Netware batch utility that allows yout to issue any command for a specified set of users or group. Nice free admin. utility. | |||
---|---|---|---|
File Name | File Size | Zip Size | Zip Type |
DO-FOR.DOC | 3331 | 1068 | deflated |
DOFORALL.EXE | 20864 | 12045 | deflated |
DOFORMMB.EXE | 21008 | 12165 | deflated |
Download File DO-FOR.ZIP Here
Contents of the DO-FOR.DOC file
Public Domain tools by Wolfgang Schreiber
Title : Do-For: Multiple Commands for User/Group Sets
Keywords: BINDERY OBJECTS COMMAND SUPERVISOR UTILITY USERS GROUPS
DO_FOR.ZIP contains 'DoForAll.EXE' and 'DoForMmb.EXE'. Those
utilities allow to issue any command for a specified set of users or
groups. "DoForAll User=* NCOPY xyz.doc SYS:MAIL/%ID" issues
NCOPY for all users. "DoForAll Gr=W* MD f:%name" creates a subdir
for each matching group. DoForMmb.EXE does a similar function for
all members of a specified group. PD written and uploaded by
Wolfgang Schreiber.
DoForAll.EXE Utility to Run any Application for Several NetWare Objects
DoForMmb.EXE Utility to Run any Application once for each Group Member
These tools make administration/management of a complex network with
many users much easier since commands can be executed for all or
selected users.
This saved me a lot of work. I hope it can save your time, too. Enjoy it.
----------------------------------------------------------------------
----------------------------------------------------------------------
DoForAll.EXE Utility to Run any Application for Several NetWare Objects
Programmed by Wolfgang Schreiber
Function: DoForAll scans the server for objects that match the specified
pattern and executes the command line for each object.
The command line may include the variable identifiers "%name"
and "%id". Those will be replaced by the objects' name/ID before
the command is executed.
Syntax: DoForAll [=]
- "User", "Group", "Queue", "FServer" are valid ObjTpyes.
- Default ObjType is "User"
- Names may contain wildcards.
- is a valid DOS command line.
Examples: DoForAll User=* NCOPY Z:test.doc SYS:MAIL\%id
(copies test.doc to all mail boxes)
DoForAll User=* DIR F:\HOME\%name
(shows all home directory contents)
DoForAll Gr=W* MD F:\%name
(creates directories for specified groups)
DoForAll Qu=DUS* NDIR SYS:SYSTEM\%id.QDR
(displays specified queue directories)
----------------------------------------------------------------------
DoForMmb.EXE Utility to Run an Application once for each Group Member
Programmed by Wolfgang Schreiber
Function: DoForMmb scans all members of the specified group and
executes the command line once for each matching object.
The command line may include the variable identifiers "%name"
and "%id". Those will be replaced by the objects' name/ID before
the command is executed.
Syntax: DoForMmb
- The group name may not contain wildcards.
- is a valid DOS command line.
Examples: DoForMmb everyone NCOPY Z:test.doc SYS:MAIL\%id
(copies test.doc to all mail boxes)
DoForMmb MyGroup MD F:\%name
(creates directories for group members)
Title : Do-For: Multiple Commands for User/Group Sets
Keywords: BINDERY OBJECTS COMMAND SUPERVISOR UTILITY USERS GROUPS
DO_FOR.ZIP contains 'DoForAll.EXE' and 'DoForMmb.EXE'. Those
utilities allow to issue any command for a specified set of users or
groups. "DoForAll User=* NCOPY xyz.doc SYS:MAIL/%ID" issues
NCOPY for all users. "DoForAll Gr=W* MD f:%name" creates a subdir
for each matching group. DoForMmb.EXE does a similar function for
all members of a specified group. PD written and uploaded by
Wolfgang Schreiber.
DoForAll.EXE Utility to Run any Application for Several NetWare Objects
DoForMmb.EXE Utility to Run any Application once for each Group Member
These tools make administration/management of a complex network with
many users much easier since commands can be executed for all or
selected users.
This saved me a lot of work. I hope it can save your time, too. Enjoy it.
----------------------------------------------------------------------
----------------------------------------------------------------------
DoForAll.EXE Utility to Run any Application for Several NetWare Objects
Programmed by Wolfgang Schreiber
Function: DoForAll scans the server for objects that match the specified
pattern and executes the command line for each object.
The command line may include the variable identifiers "%name"
and "%id". Those will be replaced by the objects' name/ID before
the command is executed.
Syntax: DoForAll [
- "User", "Group", "Queue", "FServer" are valid ObjTpyes.
- Default ObjType is "User"
- Names may contain wildcards.
-
Examples: DoForAll User=* NCOPY Z:test.doc SYS:MAIL\%id
(copies test.doc to all mail boxes)
DoForAll User=* DIR F:\HOME\%name
(shows all home directory contents)
DoForAll Gr=W* MD F:\%name
(creates directories for specified groups)
DoForAll Qu=DUS* NDIR SYS:SYSTEM\%id.QDR
(displays specified queue directories)
----------------------------------------------------------------------
DoForMmb.EXE Utility to Run an Application once for each Group Member
Programmed by Wolfgang Schreiber
Function: DoForMmb scans all members of the specified group and
executes the command line once for each matching object.
The command line may include the variable identifiers "%name"
and "%id". Those will be replaced by the objects' name/ID before
the command is executed.
Syntax: DoForMmb
- The group name may not contain wildcards.
-
Examples: DoForMmb everyone NCOPY Z:test.doc SYS:MAIL\%id
(copies test.doc to all mail boxes)
DoForMmb MyGroup MD F:\%name
(creates directories for group members)
December 8, 2017
Add comments