met*_*lid -2 autohotkey reminder windows-xp
是否可以创建提醒通知以在任何用户帐户登录计算机 20 分钟后通知?
目标是在登录后使用计算机 20 分钟后触发通知,表明它正在被某人使用。
编写一个等待 20 分钟然后显示一个消息框的脚本。使用计划任务向导计划它,或将其放在“启动”文件夹中。请注意,通过执行后者,您将在登录后 20 分钟收到提醒:
WScript.Sleep 1200000
WScript.Echo "That was hard"
Run Code Online (Sandbox Code Playgroud)
将这些行写入名为“sleep_20m.vbs”的文件并通过以下方式使用该脚本:
Scheduled Task Wizard -> Run at system startup
Run Code Online (Sandbox Code Playgroud)
如果它不必是 AHK 脚本,并且您运行的是 Vista 或 Win 7,则任务计划程序也可以处理此问题。如果您运行一个简单的批处理文件,例如:
@echo off
echo Reminder message here.
pause
Run Code Online (Sandbox Code Playgroud)
然后,您可以让 Window 的任务计划程序在登录后 20 分钟运行批处理文件。


您需要输入 20 分钟,因为下拉菜单有 15 分钟,但您可以更改它。

如果由于某种原因它必须是 AutoHotkey 脚本:
Sleep, 1200000
MsgBox Here is a reminder
Run Code Online (Sandbox Code Playgroud)
您可以安排脚本与任务计划程序一起运行,如其他答案所示,或者只需将脚本拖到开始菜单中的启动文件夹即可。如果您已经有一个广泛使用的大脚本文件,请将其添加到它的顶部,然后将 AHK 可执行文件拖到开始菜单中的启动文件夹中。