使用 CMD 检查显示器是否关闭

使用 CMD 检查显示器是否关闭

目前,我的 Windows 10 PC 会在 10 分钟后关闭其显示屏(“电源选项”下的设置)。

我有一个 DIY 批处理脚本,在 Windows 后台每 2 秒循环一次。但是,当显示器关闭时,此脚本不起作用。有没有办法使用 powercfg 或 cmd 中的其他方法检查显示器是否已关闭?

我想要的是这样的:

@ECHO OFF
setlocal enabledelayedexpansion
for /L %%n in (1,0,10) do (
  if !monitor!=off (
    echo do nothing
  ) else (
    echo do stuff
  )
  TIMEOUT 2
)

相关内容