powershell - 如何在 Powershell 中读取桌面通知
问题描述
我的目标是编写一个每 n 秒运行一次的 powershell 脚本,读取我的 Windows 10 家庭版桌面上自上次运行以来发送的所有通知,然后在发生某些通知时向我发送电子邮件。我可以处理脚本和任务调度程序,只是找不到用于检查桌面通知队列的 powershell 方法。
这是我可以挖掘的唯一一篇关于这个主题的帖子,它仍然没有得到答复https://powershell.org/forums/topic/get-notifications/。我发现的大多数其他帖子都专注于从 powershell 生成通知而不是阅读它们。我也无法在 API 文档中找到任何看起来正确的内容。任何帮助将不胜感激!
解决方案
推荐阅读
- c# - 将业务层类更改为松耦合
- git - Git 的 WebStorm(PhpStorm、IntelliJ IDEA、PyCharm)问题
- html - CSS 不适合组织结构图(由 ul 和 li 构成)
- regex - XPath 匹配断言:使用点
- boto3 - boto3 中的 describe_snapshots 过滤器不适用于“描述”字段
- javascript - YouTube API 返回的数据似乎是不可变的?
- c++ - C++ 中的异步 RPC(使用 Visual Studio)
- ruby-on-rails - Rails simple_form 没有以红色突出显示错误的字段
- swift - 为什么我需要在 UITableView 中的单元格上点击两次才能显示警报
- javascript - 错误类型错误:this.route.params.flatMap 不是函数