使用Windows任务计划程序可实现每小时整点自动弹窗提醒:先创建基本任务,再编辑触发器设为每1小时重复,最后通过PowerShell调用MessageBox显示提醒内容。

需要让电脑在每小时整点自动弹出提醒,比如提示喝水、休息或切换任务,不依赖第三方软件也能稳定触发。
使用Windows任务计划程序创建整点提醒
第一步:按 Win + R 打开运行框,输入 taskschd.msc → 回车打开任务计划程序。
第二步:在右侧面板点击“创建基本任务”,名称填“整点提醒”,描述可不填,点“下一步”。
第三步:触发器选“每天”,起始时间设为今天零点(00:00:00),点“下一步”;再点“下一步”跳过操作选择,直接到“完成”前的确认页。
第四步:勾选“当点击‘完成’时,打开此任务属性的对话框”,点“完成”。这时会弹出属性窗口,切到“触发器”选项卡 → 选中刚建的触发器 → 点“编辑” → 勾选“重复任务间隔”,设为“1小时”,持续时间选“无限期”,点“确定”。
第五步:切到“操作”选项卡 → 点“新建” → “操作”保持“启动程序”,程序或脚本栏填:PowerShell.exe,添加参数(可选)栏填:-WindowStyle Hidden -Command "Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('现在是整点,请注意休息!','⏰ 整点提醒',0,64)" → 点“确定” → 再点“确定”保存任务。
用记事本快速生成提醒脚本(免安装)
方法一:新建文本文档,粘贴以下内容:
保存为 hourly_reminder.xml,右键该文件 → “以管理员身份运行”,系统会自动导入为计划任务。
方法二:直接在桌面新建一个 remind.bat 文件,内容只写一行:start powershell -WindowStyle Hidden -Command "Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('⏰ 整点提醒','整点提醒',0,64)"。双击它能立刻弹窗,但需配合其他方式定时调用——单独用它无法自动整点执行。
验证与调整提醒时间
打开任务计划程序 → 左侧展开“任务计划程序库”,找到刚建的任务 → 右键“运行”,观察是否立即弹出消息框。若无反应,检查“操作”里的 PowerShell 路径是否被安全策略拦截:管理员权限运行 PowerShell → 执行 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser。
若想把提醒时间从“每小时0分”改为“每小时15分”,回到任务属性 → “触发器” → “编辑” → 修改“开始任务”时间为 xx:15 → 同时把“重复任务间隔”仍设为1小时即可。
任务启用后,系统会在每次整点(如9:00、10:00)自动触发,无需保持脚本窗口开启,也无需后台常驻进程。











