Run Any Program on a Date and Time you Specify with RunAsDate


RunAsDate is a small program that allows you to run any program in the date and time you specify. The system’s date and time will remain unchanged while it will inject the date/time in the application that we specify. It can be used to run trial versions of software that expire after certain days or refuse to run after a certain date.

It works by intercepting the Kernel API calls that return current system date and time and replacing them with the date and time we specify. We can even run several programs at once with different dates and time. We just have to select the program, specify a date and time and start the program. We can also specify the command line parameters for the program. It does not require any installation. It can be run directly.

It Supports Windows 2000/XP/2003 and Vista.