Windows 7 Forums


Windows 7: Creating scheduled task with .bat file. Delayed execution?

14 Sep 2012   #1

Windows 7 Ultimate 32bit
 
 
Creating scheduled task with .bat file. Delayed execution?

I know how to create scheduled task from .bat file. But if the PC is turned off, i want it to run first time someone logs on.
Code:
SchTasks /Create /SC MONTHLY /D 15 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00
what should i add to this code to make it run if the user opens his pc at 16:00?

Any idea is appreciated.

My System SpecsSystem Spec

14 Sep 2012   #2

XP / Win7 x64 Pro
 
 

So, the way I knew how to do this prior to know was via the Scheduled Tasks GUI, as noted in step #18 below:

Run Task as soon as possible after a scheduled start is missed
Task - Create to Run a Program at Startup and Log On

When trying to figure out how to do this via the command line, I simply don't think it's possible to specify conditions via the command line. However, this forced me to think outside the box and I think I've figured a way to do this.

1) Create the scheduled task you'd like to run, with the specified conditions as noted in step #18 above, and give it some name. We'll call it "Task1".
2) Via the command line, export that scheduled task to an XML file:

schtasks /query /xml /tn Task1 > C:\Temp\Tasks\Task1.xml

3) Then, in your batch file, create the scheduled task from that XML file (which should hopefully include the conditions you've set):

schtasks /CREATE /TN Task1 /XML C:\Temp\Tasks\Task1.xml

See if that works.
My System SpecsSystem Spec
Reply

 Creating scheduled task with .bat file. Delayed execution? problems?



Thread Tools



Similar help and support threads for: Creating scheduled task with .bat file. Delayed execution?
Thread Forum
Need help creating a task scheduler task to move files over a network. General Discussion
Scheduled Task not running General Discussion
Scheduled task does not run General Discussion
Creating Scheduled Backups of Outlook Contacts Microsoft Office
Scheduled task runs but does nothing General Discussion


All times are GMT -5. The time now is 11:33 PM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd