Windows 10 屏幕开/关事件捕获

Windows 10 屏幕开/关事件捕获

如何捕获 Windows 10 中的屏幕关闭和屏幕打开事件?请注意,这不是睡眠电源模式,而只是屏幕。我无法在事件日志中找到发生这种情况时触发的任何事件。我需要以这样一种方式捕获它们,即每个不同的事件都可以触发一个操作(在本例中为 .bat 执行)。

虽然 Windows 为其他电源事件创建事件,例如睡眠(来源:Kernel-Power,事件 ID:42)和唤醒(来源:Power-Troubleshooter,事件 ID:1),但我没有看到屏幕状态改变时记录的任何事件。

背景:最终,我希望通过 IP 向用作显示器的索尼电视发送关机和开机命令。它没有像典型显示器那样的“信号唤醒”选项,并且其“无信号休眠”被硬编码为 15 分钟。(某些索尼型号有可启用的“专业模式”,具有类似显示器的行为,但这款 X85J 型号不支持它。)

虽然我很感谢其他解决方案的建议,但我特别想寻找一种方法来捕获屏幕开/关事件,如标题所示。我附上了背景,以防其他人可能正在寻找类似的东西。

*为清晰起见进行了编辑

相关内容