http://www.bitdreamers.com/products/timecomx
TimeComX is an award winning automation utility, that can perform various tasks after specified time, process activity or by a lower deviation of network/processor usage and input device activity. Its resource friendly and easy to operate but also powerful.
This software has been designed to be portable. So you can run TimeComX e.g. on an USB-Stick.
TimeComX is distributed as freeware and does not contain spyware, adware or any other kind of malware!
It's a great program and I use it all the time!