|
|
|
|
avanti's TaskMaster® /
TaskMaster Lite (TMLite) Quick Start Guide |
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Download
Demo / Evaluation software can be downloaded from avanti's WEB Site. For Licensed software, a link to a hidden file in a protected directory on avanti's FTP Server is E-Mailed to the principal End User contact. Demo / Evaluation Software: Download and save the self-extracting software installation archive (TASKMSTR.EXE - full version / TMLITE.EXE - Lite version) from the Evaluation Software page on avanti's WEB site: Licensed Software: Download and save the self-extracting software installation archive (unique DOS 8.3 formatted name - ????????.EXE) from avanti's FTP Server using the instructions provided in the ESD (Electronic Software Delivery) Notice E-Mail sent to the principal End User contact as specified on the order. |
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Install
Execute the self-extracting software installation archive (here after referred to as the "Installation Programi") either by locating the Installation Program using Windows Explorer and then double clicking on the entry or by using the Start -> Run option on the Windows Taskbar then browsing to locate the Installation Program and clicking OK. Answer the prompts affirmatively to proceed through the installation process.
The Installation Program will confirm successful completion. |
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Load
The NLM must initially be loaded manually on the Server by accessing the Server's System Console prompt and entering the appropriate NetWare LOAD command:
LOAD SYS:\SYSTEM\TASKMSTR\TASKMSTR
The above line is entered after the ServerName: prompt on the Server's System Console. If the software was not installed in the default \\ServerName\SYS\SYSTEM\TASKMSTR directory,
substitute the appropriate Volume and Path as appropriate.
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
TMConsole
When the TaskMaster Server Module is loaded, the TMConsole (Shell) screen appears. This screen provides access to the Extended Console Command set provided by TaskMaster. It is designed to mimic a cross between a DOS Box for the Server and the Server's System Console, providing support for commands which can be used to view and manage the File System, as well as execute tasks and perform other special operations. Among the dozens of Extended Console Commands supported by the TMConsole (Shell) are the following key commands:
TaskMaster / TMLite Quick Reference quickref.pdf (included in distribution archive) TaskMaster / TMLite User's Guide manual.pdf (included in distribution archive) TaskMaster / TMLite: Extended Console Commands http://www.avanti-tech.com/taskmstr/conslcmd.htm TaskMaster / TMLite: Frequently Asked Questions (FAQs) http://www.avanti-tech.com/taskmstr/tm_faq.htm TaskMaster / TMLite: Tips & Tricks http://www.avanti-tech.com/taskmstr/tiptrick.htm |
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Tasks
TaskMaster / TaskMaster Lite both incorporate Extended Console Command sets and Extended Batch Command sets with an integrated Batch Processor and Scheduler. Text files containing scripted instructions or commands can be scheduled for processing by TaskMaster / TaskMaster Lite as tasks. Task Scripting: When loaded, the Batch Processor integrated into the Server Module is capable of processing ASCII text files which contain a series of instructions / commands intended to perform a specific set of operations (a scripted task). The instructions / commands in the file are parsed and interpreted by the integrated Batch Processor which either performs the scripted processing or submits it to the Server System Console to be processed. The integrated Batch Processor supports a simple English language set of scripting commands which resemble a cross between the DOS Batch and NetWare Login syntax, with enhancements including dynamic variables, system environment variables, user defined variables, IF/WHILE structures, IF/WHILE conditional tests, data manipulation commands, display/file I/O commands, and support for the Extended Console Command set supported by the Server Module. TaskMaster / TMLite Quick Reference quickref.pdf (included in distribution archive) TaskMaster / TMLite User's Guide manual.pdf (included in distribution archive) TaskMaster / TMLite: Extended Batch Commands http://www.avanti-tech.com/taskmstr/batchcmd.htm TaskMaster / TMLite: Extended Console Commands http://www.avanti-tech.com/taskmstr/conslcmd.htm TaskMaster / TMLite: Sample Tasks Page http://www.avanti-tech.com/taskmstr/smpltask.htm TaskMaster / TMLite: Frequently Asked Questions (FAQs) http://www.avanti-tech.com/taskmstr/tm_faq.htm TaskMaster / TMLite: Tips & Tricks http://www.avanti-tech.com/taskmstr/tiptrick.htm Task Execution: Tasks can be executed either manually or as a scheduled process. The TMRUN Extended Console Command is used for manual execution. Scheduled processing can be accomplished using either the TMSCHEDULE Extended Console Command or the TMClient Task Management Windows Client (TMClient.EXE). Tasks can be scheduled to run on a specific date, a specific day of the month, or specific days of the week at a specific time, a specific time after each hour, or at specific intervals. |
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
SYNC
(TaskMaster only)
Among the dozens of Extended Console Commands added by the TaskMaster Server Module through the TMConsole (Shell) interface is the SYNC command. The SYNC command, which can be executed manually via the TMConsole (Shell) prompt or incorporated into scheduled tasks, provides an easy to use yet scalable option for replicating files and synchronizing data across directories, volumes, and Servers, local or remote, on a scheduled basis. The SYNC command is as simple to use as the DOS XCOPY command, whether executed directly at the TMConsole (Shell) prompt or within a scheduled task. It not only replicates files / synchronizes data but also the names (DOS / Long / Macintosh / NFS), Ownership, Trustee Rights, DOS attributes, NetWare attributes, Inherited Rights Mask (IRM), and originating Name Space for both directories and files. A source specification, a destination specification, and the appropriate options are required (no default options are assumed). The source specification can be a file, a file pattern, a directory, or a volume. The only requirement is that it MUST reside on the local Server and MUST be the first specification. The destination can be a directory within the same volume, a directory on a different Volume on the same (Local) Server, or a Volume and directory combination residing on a different Server, even across NDS trees. The format of the SYNC command is as follows:
SYNC src dest opts [<sync.exc] [>sync.log]
SYNC Example:
SYNC DATA:\*.* RSERVER/DATA:\ /A /D /H /I /S /V
Process the DATA: volume starting at the root (\) and recursing through all subdirectories (/S) adding any entry (directory &/or file) on the source that does not exist on the destination (/A), deleting any entry on the destination that does not exist on the source (/D), process Hidden &/or System entries (/H), ignore any non-critical error (/I - i.e., ignore any open file conflict), and update any destination file which does not match the corresponding source file (/V - Last Modified Date/Time and Size comparison). Exclusion List:
<vol:\path\filename.ext),
specific files, file patterns, and directories can be excluded
from processing.
The exclusion list must be an ASCII text file containing one
specification per line which matches the source file(s) to be
excluded from the SYNC process.
Wild cards are supported in the exclusion specification.
The following criteria or rules apply: Input redirection of an exclusion file must follow all other options (except output redirection). A valid file specification must be provided (no wild cards). The file specification can be either fully qualified (vol:path) or relative to the Current Working Directory (CWD). Log Processing Activity:
>vol:\path\filename.ext
- similar to DOS but using NetWare Volume:\Path format rather than
Drive:\Path - use > to overwrite an existing log file
or >> to append to an existing log file - either
method will create the file if it does not already exist).
Output redirection to a log file must follow all other options.
TaskMaster / TMLite Quick Reference quickref.pdf (included in distribution archive) TaskMaster / TMLite User's Guide manual.pdf (included in distribution archive) TaskMaster / TMLite: Extended Console Commands http://www.avanti-tech.com/taskmstr/conslcmd.htm TaskMaster / TMLite: Sample Tasks Page http://www.avanti-tech.com/taskmstr/smpltask.htm SYNC: Frequently Asked Questions (FAQs) http://www.avanti-tech.com/taskmstr/sync_faq.htm |
||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||