
В настоящее время мой ПК с Windows 10 отключает дисплей через 10 минут (параметр «Электропитание»).
У меня есть скрипт DIY batch, который зацикливается каждые 2 секунды в фоновом режиме Windows. Однако этот скрипт не работает, когда дисплей выключен. Есть ли способ проверить, выключен ли монитор, с помощью 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
)