DeveloperNet Professional Developer Avanti Product Banner PartnerNet Authorized ISV Partner
avanti's TaskMaster® / TaskMaster Lite (TMLite)
*** Facing HIPAA requirements for:   Data Distribution?   Fail-Over?   Disaster Recovery? ***
*** Toolbox missing tools?   RSYNC stuck?   Perl/Rexx perplexed?   .NCF insufficient? ***
***   Need Fully Compatible & Automated File Replication / Data Synchronization?   ***

Enhanced Batch Processor / Flexible Task Scheduler / DOS-like Command Shell
( Complete *Toolset* for automating tasks / Simpler & more complete than CRON & Toolbox )
» Integrates over 60 DOS/NetWare File System management utilities (Batch & Console)
( DEL, DIR, FIND, FLAG, GRANT, MD, PURGE, RD, REN, REVOKE, WHOHAS, XCOPY, & more )
» Simple to use, English syntax script language yields unrivalled flexibility & versatility
( WHILE/LOOP & IF/ELSE conditionals, plus 30+ Batch commands & 100+ System Variables )

Additional Features in TaskMaster*
» Server-to-Server processing for automating network tasks (Batch & Console)
( Centrally manage Server tasks; Server-to-Server data transfers; Distributed updates )
» SYNC File Replication & Data Synchronization command (Batch & Console)
( Server-based; Server / LAN / WAN; 1-to-1 / 1-to-Many / Many-to-1; Reliable / Simple )
» Bindery / NDS Secure, Multi-Server / Multi-Session, Interactive, DOS Remote Console
( Multiple access control levels: full, limited, & view only; IPX / IP Protocol independent )
» Secure, Batch / Interactive Task & Command Submission via DOS Remote Console
( Multiple access control levels, NDS & TaskMaster, for Client-to-Server submissions )

* TaskMaster (full version) only - TaskMaster Lite (TMLite) does not support these features




Overview
Merely loading the TaskMaster NLM on a Server can change the way the Server is managed forever. This one (*1*) single NLM will add the following features:
  • TMConsole (Shell) interface providing 60+ Extended Console Commands which can be run interactively at the Server or in a task to perform most File System management and maintenance tasks, as well as numerous other Server management operations. Most of the commands emulate their popular Novell / DOS utility counterparts.
  • Enhanced Batch Processor engine supporting both NetWare Command Files (.NCF) and TaskMaster Task files (.TSK) that provides extended Batch Commands, extended System Environment Variables, dynamic User Defined Variables, IF/WHILE conditional logic structures with a wide range of conditional tests, as well as string comparisons.
  • Flexible Task Scheduler integrated to support the scheduling of .NCF and .TSK scripts based upon intervals (every xx minutes), an hourly time (xx minutes after each hour), or a specific time (hh:mm) on selected days of the week (MWF), a specific day each month (15), or a specific date (12/31).
  • Secure Remote Console which utilizes a combination of Bindery/NDS rights and TaskMaster defined access control to grant Full, Limited, or View only access to the Server (via Remote Console DOS Client supported only by full TaskMaster version). Multi-Session, Multi-Server compatibility.
  • Server-to-Server support for many commands. Transfer files between Servers, launch tasks on Remote (Slave) Servers from the Local (Master) Server, even send specific commands to Remote Servers manually or within scheduled tasks.
  • File Replication / Data Synchronization for specific files, file patterns, directories, &/or volumes residing on Local &/or Remote Servers via the Extended Console Command: SYNC.   SYNC utilizes a simple, yet flexible, command line interface, rather than a complicated database or an intermediate workstation, and processes Servers on the LAN/WAN, even across NDS trees.
  • Server-based (Server-to-Server direct, no Client required)
  • SYNC as a scheduled task or on demand (via Console)
  • Master-to-Slave / Bi-Directional SYNC processing
  • Multiple concurrent SYNC: 1-to-1 / 1-to-Many / Many-to-1
  • SYNC a Server / Between Servers (LAN/WAN) / Across NDS trees
  • SYNC a single file or a wild card pattern, in a directory or within a directory tree
  • Exclude a file, a directory, patterns in a directory, or patterns in a directory tree
  • Logging options to record processing activity / results, as well as the ability to view activity and processing statistics in real-time
  • Intelligent, real-time compression of data during transfers
  • Block level (delta change) updating of files during transfers
  • Full NetWare compatibility (LONG / MAC / NFS Name Spaces, Attributes, Compression, Date/Time, IRM, Owner & Trustees)
  •       How does SYNC work? (Flash demo)
          SXCOPY / SYNC vs. NCOPY & XCOPY (comparison)
          SYNC vs. RSYNC (comparison)
          SYNC FAQ
Designed for NetWare Servers, not a ported Unix/Windows NT application or a homegrown Client based attempt at managing NetWare Servers. Full support for LONG / MAC / NFS Name Spaces, NetWare Ownership / Trustees / Attributes / IRMs / Date/time stamps / etc.

TaskMaster provides full manual and automated control over the Server environment via one (*1) single NLM, not a conglomeration of NLMs and configuration files. By fully utilizing TaskMaster's features, Server resources can be proactively managed in a more simple and automated fashion than possible using any other combination of tools and utilities.

TaskMaster is available in two versions:

    TaskMaster
    The full version of TaskMaster includes all of the features listed above. This combination features provides virtually unlimited capabilities towards performing and automating Server management across the network, making TaskMaster not only an exceptional Server management solution but a powerful network management tool.

    TaskMaster Lite (TMLite)
    An entry level, Server-centric version of TaskMaster consisting of only the Server module which has the following limitations:

    • Secure Remote Console support is not included;
    • Server-to-Server support is not included;
    • File Replication / Data Synchronization (SYNC) support is not included;
    The features available in TMLite make it an exceptional Server management solution and an alternative for single Server installations or networks where Remote Server or network integration is not a benefit for Server task automation.

Features (TaskMaster & TMLite)

  • Execute DOS-like commands directly at the Server console or within tasks
  • Copy between local Directories and Volumes with full NetWare LONG / MAC / NFS Name Space support   (Attributes, date/time, IRM, Ownership, and Trustee Rights)
  • Copy to/from the DOS partition while the Server is running (maintaining original source date/time)
  • Maximize Server resources by only loading NLMs as needed
  • Automate backup procedures (including verification and recovery)
  • Shutdown, unload, and reload database NLMs for backup
  • Easy to use batch script language with IF/WHILE conditionals and GOTO/CALL operations
  • Numerous conditional tests, including boolean comparisons with hundreds of Server environment variables
  • Scan / capture screens and simulate keystrokes
  • Schedule / Automate virtually any task normally run at the Server
  • Extensive on-line help and electronic documentation
  • And much more!
Features (TaskMaster only, NOT in TMLite!)
  • Copy between Servers with full NetWare support (Attributes, date/time, IRM, Ownership, and Trustee Rights, plus LONG / MAC / NFS Name Space support)
  • Replicate Files / Synchronize Data between Directories, Volumes on the Local Server, and/or Volumes on Remote Servers (SYNC)
  • Submit tasks to Remote Servers
  • Coordinate Remote Server operations and collect status reports
  • TaskMaster Remote Console DOS Client provides Bindery/NDS secure Server Console access to Remote Servers, plus Server console command and TaskMaster task submission via command line options
  • And much more!

Product Reviews and User Quotes
Comments about TaskMaster by the Press and End Users.


Users and Usage
Notable Users and Usages of TaskMaster.


TaskMaster v3: The NetWare Task Scheduling Tool (White Paper)
A document covering TaskMaster v3, some of its uses and how it is being used at some sites, is available for download.




Server Module (NLM)
The TaskMaster® Server Module (NLM) is the only required component for automating tasks since it incorporates the Extended Console Commands, the Enhanced Batch Processor, and the flexible Task Scheduler. . . All in One NLM! Unlike other alternatives which require the coordination of a conglomeration of NLMs and support files in order to automate a task, this single NLM Server Module is capable of automating virtually any task.



Task Management Windows Client
The TaskMaster® Task Management Windows Client (TMClient.EXE) provides the means to monitor, schedule and terminate Tasks via a workstation. Both NetWare .NCF and extended TaskMaster .TSK Tasks can be scheduled for execution on a specific date, day of the month, or specific days of the week, and at a particular time, at a certain minute after each hour, or at intervals (every xx minutes), as well as monitored and terminated.



Remote Console DOS Client (TaskMaster only, NOT in TMLite!)
The TaskMaster® Remote Console DOS Client (TMRemote.EXE) provides a more flexible, functional, secure, and lower resource alternative to access the Server Console screens from a workstation than available through Novell's RCONSOLE utility. It also offers the ability to submit commands or tasks directly to the Server in either a manual or batch mode. It has the following features:

  • Allows multiple, simultaneous sessions under Windows (to single or multiple Servers running a Server Module)
  • Provides multiple levels of Bindery/NDS aware security, including View Only modes of operation (full view of the Server Console screens but no keyin entry accepted from the workstation)
  • Can maintain synchronization with the active screen on the Server Console or be locked to a specific NLM screen
  • Supports command line options for batch submission of Server Console commands or task execution (various levels of security also regulate these options)
Note: Remote Console DOS Client is fully functional under Windows 95 / 98 / ME / NT / 2000 / XP (in DOS box).

TMRemote Overview / Summary



Supported Platforms
The following platforms are supported by the product:

    Server Module:
    Novell's NetWare v5.x / v6.x / OES (NetWare kernel)
    Volumes: NSS / TFS
    Protocols: IPX / 'Pure' IP / Mixed
    Windows Client: (32-bit application)
    Windows 95 / 98 / ME / NT / 2000 / 2003 / XP
    Novell's 32-bit Client required (IPX, 'Pure' IP, or IP w/ IPX compatibility)
    DOS Client: (16-bit application)
    Windows 95 / 98 / ME / NT / 2000 / 2003 / XP (in DOS box)
    Novell's 32-bit Client required (IPX, 'Pure' IP, or IP w/ IPX compatibility)



Release History
Information about the current release, including release notes and the latest update archive, can be found on the:

Technical Support Page

Revision History
Q4 2008 v5 (OES2 Linux Agent) Timing depends upon Novell's general release of OES2 SP1 (currently quoted as Q4 2008) providing full AFP support (assuming advanced release of associated APIs to developers) to developers
Summer 2008 v5 Full support for OES2 NetWare with enhancements for large files (over 4GB), Unicode names, and many more new features, especially in SYNC and file archiving.
05/2005 v4.06 Support for IP (UDP) in Server-to-Server data transfers between NetWare v5/v6 IP Servers;
06/2004 v4 MAC / NFS Name Space support; SMTP support; Compressed data transfers; Block level (delta change) updates;   And much more...
11/2003 v3.25 NetWare v6.5 support; NSS Volumes support; NetWare compression support (maintained during copies);
02/2002 v3.15 NetWare v6 support; TMConsole (Shell) introduced; TaskMaster Lite (TMLite) released;
05/1999 v3 NetWare v5 / NSS / 'Pure' IP support; SYNC (data synchronization / file replication command) support; Long Name Space support; Trustee Rights support; Modified DOS Client to support remote task launching; Expanded output redirection support;
12/1996 v2 Windows Clients (TaskMaster for scheduling and TaskBuilder for task editing); Windows Client (for scheduling); DOS Remote Console Client; Output redirection support;
10/1995 v1.5 NetWare v4/NDS support; Server-to-Server support (copying files, submit tasks, etc.);
08/1994 v1 Initial Release of TaskMaster NLM / DOS (scheduling) Client
NLM-based Task Scheduler / Enhanced Batch Processor / Extended Console Commands;
DOS Client for scheduling tasks;



Ordering
Information about ordering any of avanti's products can be found on the:

Sales Information Page



Evaluation copy
Fully functional, thirty (30) day evaluation copies of our products can be downloaded from the:

Evaluation Software Page