20

Есть ли команда для выключения дисплея в Windows XP? То есть команда, которая заставляет видеокарту прекратить посылать сигнал на монитор до тех пор, пока не будет получен ввод, так же, как это делает управление питанием через некоторое время.

3 ответа3

20

Существует также утилита NirCmd, которая поддерживает не только эту, но и другие команды (например, изменение системного тома, управление службами и т.д. - документировано на связанной странице). Использование через командную строку:

nircmd monitor off

И иногда я видел, как Windows "слушала" ваше последнее нажатие клавиши (Return, подтверждающий команду) после того, как команда "выдана" и снова проснулась. Решение, которое сработало для меня в большинстве случаев:

nircmd cmdwait 1000 monitor off

Отказ от ответственности: хотя это может быть третий или четвертый раз, когда я упоминаю об этом здесь, я не имею никакого отношения к команде NirCmd: просто счастливый пользователь.

16

Не так много, как я знаю, но вы можете использовать такие утилиты, как Monitor Off, чтобы выключить монитор.

1

Отключить отображение с помощью ярлыка

Почему этот сценарий хорош?

Дисплей снова будет спать через 3 секунды
Даже если мышь случайно была перемещена или какая-либо программа разбудила дисплей.

Как:

  1. Скачать Gist как ZIP
  2. Распаковать и запустить
  3. Ссылка Дисплей Sleep! воля должна быть создана.

Github-Gist / setup_display_timeout.cmd


Как это устроено:
  1. Установите время ожидания на 3 секунды (через Powercfg)
  2. Дождитесь нажатия любой клавиши
  3. Установите время простоя на 1 час

Часть кода:

powercfg /SETDCVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /SETACVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /S %current_scheme_token%

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .