[英]Trigger a script in python from a Windows 10 Notification
每当我在Windows 10上收到通知时,我都希望执行Python脚本。然后,基于该通知,我将能够执行不同的任务。 例如:如果我从Slack收到通知,则可以使连接到PC的Arduino上的LED闪烁。
我可以看到,如果我用C#编写应用程序,则Microsoft在其UWP api中有一个UserNotificationListener
类,但是我可以从Python或Powershell中访问相同的功能吗?
但是我可以从Python或Powershell中访问相同的功能吗
据我所知,Python和UWP技术无法在它们之间调用任何API。 所以我认为这是不可能的。
我想在Windows 10上收到通知时执行Python脚本
但是,我们可以通过UWP本身来做到这一点。
请看一下这个线程: 使用FullTrustProcessLauncher类从UWP应用启动powershell脚本 。 正如该线程的标题所述,desktopbridge技术使普通的Win32应用程序能够通过UWP技术调用完全信任访问。 因此,当您创建自己的应用程序以监听通知时,如果收到新的通知,则可以在事件中添加一个调用,然后执行您的powershell脚本。 调用过程由您的win32 exe处理。 我认为这确实符合您的要求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.