Macro Scheduler Enterprise Pack is an add-on for Macro Scheduler Pro which brings you additional tools for automating any process in the enterprise.

So on top of all the features in Macro Scheduler and script compiler you also get:

  • Includes MacroScript Workflow Designer: Model workflows and processes in flowchart form and attach code to make them run!
  • Includes a 5 Client License Pack: Install and run macros on client machines, assign them to hot keys, schedules, triggers (all the runtime features of Macro Scheduler Std). Additional packs available (Contact Us).
  • Includes the Macro Scheduler Remote Controller: Run macros on remote Macro Scheduler installations across the network and use the CGI module to enable web servers to run Macro Scheduler macros.
  • Optional 1 Year of Priority Support: Get priority phone/email support with guaranteed response times and 2 hours of desktop sharing support/training per month.

Workflow Designer

MacroScript Workflow Designer lets you depict conditional logic and actions in a graphical representation.

Simply draw a flowchart depicting the business process and attach MacroScript (Macro Scheduler) code to actions and decisions.

Regular MacroScript (Macro Scheduler Code) can be inserted into process steps, or simply run existing Macro Scheduler scripts or other executables.

Easily move code blocks around, change process flow, insert steps and decisions, and create loops, just by drag-and-drop.

Easily model business processes and add the code later.

Once code has been inserted just click Run to run the process, or Step through block by block. Visual representation of progress during run.

Easily manage and organise multiple existing Macro Scheduler scripts and link them together.

Run Workflows from Macro Scheduler, other applications or other task schedulers.

Enterprise Client Runtimes

Macro Scheduler Enterprise ships with a 5 client runtime pack. This allows you to install a runtime only version of Macro Scheduler on up to 5 client computers to run your scripts, associate them with hot keys, set up schedules, triggers, or enable the remote controller component.

What are Client Runtimes?

The runtime version looks and feels just like a regular Macro Scheduler Std instance but without the script creation/editing features.

Existing scripts that you have created using a developer license can be imported and assigned to hot keys, triggers, schedules, groups, and all the usual script organisation/control features of Macro Scheduler.

  • No Macro Recorder
  • No Script Editor
  • No Debugger
  • No Ability to Modify Script Code

What are the Benefits of Client Runtimes?

There are a number of potential benefits and scenarios where client runtimes are helpful:

  • Give your users macros but prevent them from accidentally modifying them
  • Your users can organise those macros as they wish
  • Users can assign their favourite hotkeys to scripts
  • Users can make their own schedules or triggers
  • Users can make shortcuts to macros
  • Enable Runtimes with the Remote Controller so that you can execute scripts remotely

How do Client Runtimes differ from Compiled Macros (.exes)?

Scripts compiled with Macro Scheduler Pro/Enterprise become self-contained .exe files. These .exes contain only the instructions required to execute the script code. To execute the .exe someone or something has to trigger it - by double clicking it, using a shortcut, or perhaps by calling it from some other application or Windows Task Scheduler for example.

Compiled macros don't include Macro Scheduler's scheduling features, triggers or hot keys. Those things require something to be running all the time and monitoring events.

The simplest and cheapest way to give your users the ability to schedule macros, set up triggers, schedules, hot keys and so on is to give them a runtime client.

Runtime versions can also be enabled with the Remote Controller component to react to remote requests to run scripts across the network.

msNet - Macro Scheduler Remote Controller

With msNet you can run macros across the network or Internet. Simply put, msNet lets you run macros on remote Macro Scheduler installations.

msNet comprises three main components - a server component which enables Macro Scheduler to listen for remote run requests; remote controller utilities to make remote run requests; and a webserver CGI module which can be used to integrate Macro Scheduler scripts into web pages and web server applications.

With msNet support departments can more efficiently administer networked computers by running Macro Scheduler automation scripts across the network.

The CGI module means Macro Scheduler can be used for web scripting and enables integration of Macro Scheduler macros with web applications.