This software is an advanced scheduler, reminder, and automation manager with a powerful scripting language. It can start applications, show messages, dial, shut down or hibernate your PC, manage clipboard/files/registry and run tasks as a specified user.

Furthermore, nnCron can "wake up" your computer in order to run a task and can display/hide/close/kill/minimize/maximize as well as hide specified windows to your system tray. You can also display messages on your screen and write them to a log file, work with your clipboard, files and registry, emulate keyboard input and mouse activities, dial and hang up, use the system speaker to make beeps of specified length and frequency, play audio files, sync system time, assign a specified priority to a process, terminate any running process and restart automatically after fatal errors.
You can even use nnCron as a system event monitor, keeping track of files, flags, windows, processes, mouse activities, periods of idle time, keyboard shortcuts, getting online/offline, insertion of a disk in a drive, presence of a host on the network (ping), amount of free space on a disk, and more. nnCron also understands cron table format (Unix) and is managed with easy-to-edit text crontab files.
But if you're uncomfortable working in this framework, nnCron offers a graphical shell which can be used to remove, add, edit and run tasks, set up reminders and adjust program settings. In addition, nnCron has its own powerful (Forth-compatible) scripting language, allows you to use VBScript/JScript and regular expressions, and can be extended further with plugins. nnCron can also be started as a system service or as a regular standalone application. Overall, nnCron is a powerful and flexible program suited to those who require advanced automation and scheduling functionality.
Version 1.91b12:
- memory allocation changed;
- <bgcolor> <fgcolor> HINT-COLOR, S" font name" <font-size> HINT-FONT;
- time of focus stealing by hint window is decreased;