Compruebe si la pantalla está apagada usando CMD

Compruebe si la pantalla está apagada usando CMD

Actualmente, mi PC con Windows 10 apaga la pantalla después de 10 minutos (configuración A en "Opciones de energía").

Tengo un script por lotes de bricolaje que se repite cada 2 segundos en el fondo de Windows. Sin embargo, este script no funciona cuando la pantalla está apagada. ¿Hay alguna forma de comprobar si el monitor está apagado con powercfg u otro medio desde cmd?

Lo que quiero es algo como esto:

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

información relacionada