windows11 通知实现每隔一小时提醒喝水站立活动(开机后台自启动)
尝试(踩了很多坑😭):
-
在windows11中尝试使用Python+winrt实现,也安装 BurntToast 模块(该模块测试成功了),执行 python 还是无法显示通知,故放弃;
-
使用Python + win10toast实现了功能,但在开机后台自启的处理中失败了。打包成 exe 文件后执行一直出现一下错误:
![image]()
-
将 win10toast 换成 plyer ,打包成 exe 文件后也出现了一样的错误;
-
最终使用了Python + win11toast,成功了!!!果然是前两个库与 windows11 的兼容性问题
实现:
-
python脚本
。。。 -
开机后台自启
pip install pyinstaller # 下载打包工具pyinstaller
pyinstaller -F -w reminder.py # 将脚本文件打包成exe文件
让脚本在登录时自动运行:
- 按 Win + R,输入 shell:startup 回车(打开启动文件夹)
- 把 health_reminder.pyw 或 health_reminder.exe 的快捷方式放进去
(右键文件 → 发送到 → 桌面快捷方式,然后拖进 Startup 文件夹)
✅ 效果:以后开机就会自动运行提醒脚本,无需手动操作。
8.15 更新
- 修改图片✅
- 下载 git,引入 git 版本控制(https://git-scm.com/downloads/win)✅
- 点击三个不同按钮,会有不同的日志记录✅
- 重新打包生成 exe 文件测试效果✅
参考链接:
本文来自博客园,作者:蓝猫的眼里,转载请注明原文链接:https://www.cnblogs.com/xleto/articles/18982913


浙公网安备 33010602011771号