How do I schedule a task to run once any time within a time range?

and also, just once in a day without specifying a time?

can windows task scheduler do it?

and specifically, if my computer is off or on standby or hibernation at the time I want it to run it when it is on if it hasn't been run that day and the time has passed.

I see an option to wake it to run the task , but could I then put it back to sleep? And i'd like to be able to as mentioned.. let it run when the computer is back on.

link|improve this question

69% accept rate
I understand scheduling a missed task is possible in vista and 7 's ms windows task scheduler, but not xp's ms windows task scheduler. i know xp's has a wakeup option though , but not quite what I want. There may be an alternative to windows task scheduler though that does what I want. so great if anybody knows of one that does what I want – barlop Jan 29 '11 at 1:51
feedback

1 Answer

This sort of functionality is available in Vista and Windows 7, but not on Windows XP unfortunately.

Have a look at cron under Cygwin, or the CRONw project on SourceForge.

Alternatively, check out this (unconfirmed) list from this page:

link|improve this answer
That isn't an answer at all. An answer would suggest an alternative – barlop Jan 29 '11 at 1:49
I have provided possible alternatives in an updated answer. – Randolph West Jan 29 '11 at 6:45
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.