当充电器插入 Windows 10 时触发 Python 脚本

当充电器插入 Windows 10 时触发 Python 脚本

我想编写一个 Python 脚本,当用户的笔记本电脑电池充满电时,它会向用户发出警报。我可以编写一个 Python 脚本,每 5 分钟检查一次电池状态,当电池充满电时,它会发出一些警报。但我不想让这个脚本永远在后台运行。相反,我希望仅在插入充电器时运行这个脚本。我如何访问这种事件?

答案1

您可以使用 powershell 完成此任务。

$battery = get-wmiobject -class win32_battery -erroraction silentlycontinue; while($true){{if($battery){switch($battery){ 6 {& "Python script path"}}}}

现在将代码保存在 ps1 脚本中,并将“Python 脚本路径”替换为脚本路径。现在运行它。不幸的是,我找不到充电器插件事件的事件 ID。

相关内容