使用应用程序监控进入睡眠模式和退出睡眠模式

使用应用程序监控进入睡眠模式和退出睡眠模式

我在一家工厂工作,我们在整个车间的电脑上连接了几个显示器,这些显示器每年 365 天、每天 24 小时处于“开启”状态。

我希望能够通过我的计算机让显示器进入睡眠模式或将其从睡眠模式唤醒。

我怎样才能轻松地完成这个任务?

提前致谢。

答案1

本质上,监视器没有任何外部大脑,因此不会接收外部命令。

要么保持其开启,要么将其设置为在最长时间间隔后变黑。

考虑一个可以远程打开和关闭的智能电源板(超出本论坛的范围)。将显示器连接到此智能电源板。

答案2

您可以使用 执行 向计算机发送命令关闭显示器。

这将需要编写一个批处理脚本,该脚本将循环遍历计算机的文本列表并发送关闭其显示器的命令。

查看文章 在 Windows 中使用快捷方式或命令行关闭显示器 了解关闭显示器的各种方法和实用程序。也许最简单的方法是使用此 PowerShell 命令:

powershell (Add-Type '[DllImport("user32.dll")]public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)

请注意,在关闭显示器的计算机上进行的任何用户活动都将自动重新打开显示器。

答案3

HDMI CEC 命令https://www.pulse-eight.com/p/104/usb-hdmi-cec-adapter 在此处输入图片描述

在此处输入图片描述

所以该设备是一个直通设备,只注入 CEC 命令。

待机是选项之一,但还有许多这里未列出的其他选项。

相关内容