windows11 通知实现每隔一小时提醒喝水站立活动(开机后台自启动)

尝试(踩了很多坑😭):

  1. 在windows11中尝试使用Python+winrt实现,也安装 BurntToast 模块(该模块测试成功了),执行 python 还是无法显示通知,故放弃;

  2. 使用Python + win10toast实现了功能,但在开机后台自启的处理中失败了。打包成 exe 文件后执行一直出现一下错误:
    image

  3. 将 win10toast 换成 plyer ,打包成 exe 文件后也出现了一样的错误;

  4. 最终使用了Python + win11toast,成功了!!!果然是前两个库与 windows11 的兼容性问题

实现:

  1. python脚本
    。。。

  2. 开机后台自启

pip install pyinstaller # 下载打包工具pyinstaller
pyinstaller -F -w reminder.py # 将脚本文件打包成exe文件

让脚本在登录时自动运行:

  1. 按 Win + R,输入 shell:startup 回车(打开启动文件夹)
  2. 把 health_reminder.pyw 或 health_reminder.exe 的快捷方式放进去
    (右键文件 → 发送到 → 桌面快捷方式,然后拖进 Startup 文件夹)
    ✅ 效果:以后开机就会自动运行提醒脚本,无需手动操作。

8.15 更新

  1. 修改图片✅
  2. 下载 git,引入 git 版本控制(https://git-scm.com/downloads/win)✅
  3. 点击三个不同按钮,会有不同的日志记录✅
  4. 重新打包生成 exe 文件测试效果✅

参考链接:

https://pypi.org/project/win11toast/

posted @ 2025-07-13 22:13  蓝猫的眼里  阅读(39)  评论(0)    收藏  举报