SUMMARY

This program is designed to automatically start applications at a predefined moment, without user interaction. Runner can also be used to close windows and terminate processes according to a schedule, emulate keyboard and mouse for applications, check mailboxes and files, play sounds, etc. - see below. Times to do this are defined separately by day and by time.
        Commands may be executed by day:
        - daily
        - particular weekday, every week
        - particular weekday every month (first Monday, second Friday,
          last Friday, etc.)
        - last day of the month
        - workdays only, or weekends only
        - first and last workday or weekend
        - odd and even days
        - any day of month
        - full date
        - repeated at a fixed interval from a predefined date
        It can be combined in the same line.

        Full control over time is also available:
        - hour and minute to launch application
        - within a time interval, or as soon as possible
        - delay from Runner's start in minutes
        - delay from loading of the schedule
        - delay from previous command execution in seconds
        - mouse cursor on one of corners of the screen
        - on Runner closing or system shutdown.

In addition, you can use wildcards to replace one or more digits in your time setting. Using labels, Runner may be set to execute a command at one time every day, independent from the set execution time. Commands can also be executed periodically, starting at a defined time.  This cycle can be limited to a defined time. Applications can be launched minimized, maximized, default or hidden (without a visible window or button on the taskbar).

Runner supports shell objects such as shortcuts, PIF-files, documents and folders (you can use command lines shortcuts, documents and folders, as if you double-clicked them in Windows Explorer). You may choose to use file extensions or not (you can if you want to). On Windows NT Runner can start and stop services. Runner can manipalte windows: close, terminate applications, move and resize windows, minimize, maximize, show and hide windows and also emulate keyboard and mouse input.

Runner can work on any x86 CPU, starting at 80386 SX. If Windows 95 can work on your PC, Runner can, too.

You can add your points to Runner's menu.

Runner can execute schedule as command file (as well as COMMAND.COM execute BAT-files).

Runner allows to use environment variables in schedule commands (as PATH) as well as they may be used in command line. Also it is possible to use some additional variables. For example, *?DATE__, which replaced before execution with current date string in format YYYYMMDD.

Also, the program has built-in features: simple pop-up messaging, RAM utilization indicator, WAVE-files playing (on schedule), system suspension.

Runner can "sleep" during a defined time to free system resources.

Runner can check the state of files and directories (last write time and number of files). In addition in the package includeds module rupdater.exe which is designed to update runner.exe when it running. See details on add-on's page.

Runner also can connect to a defined POP3-server and check the number of messages in your mailbox. If new mail has arrived, Runner executes defined operations. With an independent utility (PanSoft Sender, not included in the Runner's package, http://home.comset.net/panoff/soft/sender_e.htm), you can also send messages and system reports automatically.

Most events can be logged with built-in logging functions.

Runner is a full 32-bit multithreaded Windows application. It uses only legal Win32 API functions of Windows 9x and Windows NT 4.0. And it is full compatible with Year 2000 (details). The rest of the ZIP file holds a local version of this page (HTML and GIF files, compressed into HELP.ZIP). To use the local page as help, unzip it into a separate directory and double-click on HELP.HTM.

If you want to get messages about new versions, bugs and improved bugs, please inform me. To do this, you can fill form or simply send me a message.

If you have any time to check the Runner page for grammar errors, please do inform me of mistakes. In addition, if you have the time to help me to create user's manuals in other languages (such as French, or German), please, do so.

Special thanks to Evgeniy A.Korenkov

If you liked this program and you want to promote development of the project, please feel free to transfer any sum (at your discretion) to this account. Also it is available om-line registration. Registered users can use Runner's on-line schedule wizard which will assist you to create schedule.

You can connect with author

... next