Есть ли команда для выключения дисплея в Windows XP? То есть команда, которая заставляет видеокарту прекратить посылать сигнал на монитор до тех пор, пока не будет получен ввод, так же, как это делает управление питанием через некоторое время.
3 ответа
Существует также утилита NirCmd, которая поддерживает не только эту, но и другие команды (например, изменение системного тома, управление службами и т.д. - документировано на связанной странице). Использование через командную строку:
nircmd monitor off
И иногда я видел, как Windows "слушала" ваше последнее нажатие клавиши (Return, подтверждающий команду) после того, как команда "выдана" и снова проснулась. Решение, которое сработало для меня в большинстве случаев:
nircmd cmdwait 1000 monitor off
Отказ от ответственности: хотя это может быть третий или четвертый раз, когда я упоминаю об этом здесь, я не имею никакого отношения к команде NirCmd: просто счастливый пользователь.
Не так много, как я знаю, но вы можете использовать такие утилиты, как Monitor Off, чтобы выключить монитор.
Отключить отображение с помощью ярлыка
Почему этот сценарий хорош?
Дисплей снова будет спать через 3 секунды
Даже если мышь случайно была перемещена или какая-либо программа разбудила дисплей.
Как:
- Скачать Gist как ZIP
- Распаковать и запустить
- Ссылка Дисплей Sleep!
волядолжна быть создана.
Github-Gist / setup_display_timeout.cmd
Как это устроено:
- Установите время ожидания на 3 секунды (через Powercfg)
- Дождитесь нажатия любой клавиши
- Установите время простоя на 1 час
Часть кода:
powercfg /SETDCVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /SETACVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /S %current_scheme_token%