RunAsDate 1.35

Sets up programs to run at specified time
3.6  (5 votes)
1.35 (See all)

Old versions

See all
Set a time and date for launching or stopping any installed application without affecting the system settings. The main interface provides access to scheduling your computer to launch an application at a given time. Only one program is scheduled at a time.

RunAsDate is a small utility that allows you to run a program in the date and time that you specify. This utility doesn't change the current system date and time of your computer, but it only injects the date/time that you specify into the desired application.
You can run multiple applications simultaneously, each application works with different date and time, while the real date/time of your system continues to run normally.
RunAsDate intercepts the kernel API calls that returns the current date and time (GetSystemTime, GetLocalTime, GetSystemTimeAsFileTime), and replaces the current date/time with the date/time that you specify.

Info updated on: