I have a batch file which I need to run at a specific date in the past. I can do this manually by changing the system date and time via the Control Panel (image below), running the batch file, and setting the date back to the current date. However, I would like to include setting time and date within my batch file to simplify the process. Is this possible?

The
DATEcommand can be used to set the date in Windows 7.The following, in US-locale, all have the same effect; to set the clock to December 3, 2012:
Note that administrator privileges are required to perform the command.