Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I always get a reminder after 20 minutes since the computer was started?

share|improve this question

closed as not constructive by Mokubai, Renan, Joe Taylor, random Aug 11 '12 at 6:32

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

What do you need a reminder for? And if you need it to be an AutoHotKey script, then add that info to your question – Ivo Flipse Jan 22 '10 at 7:04

Write a script that waits 20 minutes then shows a message box. Schedule it using the Scheduled Task Wizard, or place it in the "Startup" folder. Note that by doing the latter you will receive a reminder 20 minutes after logging on:

WScript.Sleep 1200000
WScript.Echo "That was hard"

Write these lines to a file called 'sleep_20m.vbs' and use that script via:

Scheduled Task Wizard -> Run at system startup
share|improve this answer
i need that script – metal gear solid Jan 22 '10 at 6:35
I have added the script... – Jan 22 '10 at 6:41
is this auto hot key script? – metal gear solid Jan 22 '10 at 6:43
No, I have given you a solution to your problem that does not involve autohotkey – Jan 22 '10 at 6:50
Although I need AHK script but where i need to put this code? – metal gear solid Jan 22 '10 at 6:52

If it must be an AutoHotkey script for some reason:

Sleep, 1200000
MsgBox Here is a reminder

You can schedule the script to run with task scheduler as shown in the other answers, or simply drag the script to the startup folder in the start menu. If you have a big script file already which you use extensively, add this to the top of it, and drag the AHK executable to the startup folder in the start menu.

share|improve this answer
will try this. and how to add multiple reminder – metal gear solid Jan 22 '10 at 8:21
Like every 20 minutes? Put loop { at the beginning of that code and } at the end. – John T Jan 22 '10 at 8:24
Why I need autohotkey solution because i can't install any sotware . i can use only portable application in office PC :) – metal gear solid Jan 22 '10 at 9:25
@ChrisF - see my tags. AHK was mentioned from start – metal gear solid Jan 22 '10 at 9:45
@Jitendra - I know it was in the tags from the start - I was pointing out that a) adding the information to body of the question doesn't hurt and can help and b) the fact that you can't install any software should have been mentioned in the question too. – ChrisF Jan 22 '10 at 10:21

If it doesn't have to be a AHK script, and you are running Vista or Win 7 the Task Scheduler can handle this too. If you run a simple batch files like:

@echo off
echo Reminder message here.

Then you can have Window's Task Scheduler run the batch file 20 minutes after login.

alt text

alt text

You need to type in the 20 minutes because the drop down has 15 minutes but you can change that.

alt text

share|improve this answer
but i'm using xp – metal gear solid Jan 22 '10 at 8:17
You should be adding this kind of info to your question, that way people don't give answers you might not be able to use... – Ivo Flipse Jan 22 '10 at 8:30
but i already added "Windows-xp" and "autohotkey" as a tag – metal gear solid Jan 22 '10 at 8:37
@Jitendra - this will apply to XP too, though the dialogs might be slightly different. Plus it does help to add the information to the body of the question as well as the tags - people don't always read everything and it can't hurt to repeat the important points. – ChrisF Jan 22 '10 at 9:33
@ChrisF, this will not apply to Windows XP. You cannot delay a task that runs at system startup on Windows XP. See my answer above that works around this. – Jan 22 '10 at 21:36

Thinking a little bit out of the box, get a pen drive and add something like this to it:

alarm clock

If your computer is able to login directly to the user, you just need to add the software to your startup and leave the pen drive plugged in when you turn on.

Just in case, here's another (paid) option. It looks very good and has a 30 day unlimited trial.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .