CMDを使用してディスプレイがオフになっているかどうかを確認する

CMDを使用してディスプレイがオフになっているかどうかを確認する

現在、私の Windows 10 PC は 10 分後にディスプレイがオフになります (「電源オプション」の設定)。

Windows のバックグラウンドで 2 秒ごとにループする DIY バッチ スクリプトがあります。ただし、このスクリプトはディスプレイがオフのときは機能しません。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
)

関連情報