
У меня есть ПК с Windows 10, и я использую его для разных целей. Одна из них — мониторинг финансового ПО, которое большую часть времени не нуждается в моем участии.
Я знаю, что есть способ сделать так, чтобы экран не выключался через X минут, но я хочу, чтобы эта функция работала, когда я не использую это конкретное программное обеспечение.
Я хочу, чтобы экран отключался обычным образом, когда мой компьютер не используется, ЗА ИСКЛЮЧЕНИЕМ случаев, когда я использую это программное обеспечение.
Есть ли способ это сделать? Спасибо.
решение1
Windows 10 64-бит.
Измените настройки электропитания, откройте программу, восстановите настройки электропитания:
Как написать однострочный ярлык Windows или командный файл cmd для изменения настроек питания (тайм-аут дисплея, тайм-аут сна, тайм-аут жесткого диска, ...), открытия любой программы и восстановления исходных настроек питания при закрытии программы. Не требует выхода из системы или перезагрузки. Может быть запущен без прав администратора.
Время отключения питания составляет от 1 до 9999999 минут.
Четыре наиболее распространенных параметра питания переменного/постоянного тока и их тайм-ауты по умолчанию в Windows 10:
monitor-timeout-ac 10 monitor-timeout-dc 10
disk-timeout-ac 20 disk-timeout-dc 20
standby-timeout-ac 30 standby-timeout-dc 30
hibernate-timeout-ac 30 hibernate-timeout-dc 30
Мне нравится запускать такие ярлыки в свернутом виде. Смотрите картинку внизу. Измените путь к своей программе. Не запускайте свою программу так:
start "" "C:\Program Files\Finance Software\FinanceSoftware.exe.lnk"
Ярлык в одну строку для рабочего стола. Измените время ожидания монитора на 60 минут, откройте программу и восстановите время ожидания монитора на 10 минут после закрытия программы:
C:\Windows\System32\cmd.exe /c POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 60 &"C:\Program Files\Finance Software\FinanceSoftware.exe" &POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 10
Сочетание клавиш для ноутбука в одну строку (переменный и постоянный ток):
C:\Windows\System32\cmd.exe /c POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 60 &POWERCFG /CHANGE/MONITOR-TIMEOUT-DC 60 &"C:\Program Files\Finance Software\FinanceSoftware.exe" &POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 10 &POWERCFG /CHANGE /MONITOR-TIMEOUT-DC 10
Если вам нужен пакетный файл:
На рабочем столе:
@title Change power settings, open program, restore power settings
@echo off
setlocal enableextensions
rem change timeout from 1 - 9999999 minutes
POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 60
rem do not use:
rem start "" "C:\Program Files\Finance Software\FinanceSoftware.exe.lnk"
"C:\Program Files\Finance Software\FinanceSoftware.exe"
POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 10
exit /b
На ноутбуке как переменного, так и постоянного тока:
@title Change power settings, open program, restore power settings
@echo off
setlocal enableextensions
rem change timeout from 1 - 9999999 minutes
POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 60
POWERCFG /CHANGE/MONITOR-TIMEOUT-DC 60
rem do not use:
rem start "" "C:\Program Files\Finance Software\FinanceSoftware.exe.lnk"
"C:\Program Files\Finance Software\FinanceSoftware.exe"
POWERCFG /CHANGE /MONITOR-TIMEOUT-AC 10
POWERCFG /CHANGE /MONITOR-TIMEOUT-DC 10
exit /b
Как изменить параметры электропитания Windows 10 из командной строки
Ярлык панели управления питанием:
C:\Windows\System32\control.exe powercfg.cpl,,23
Для получения дополнительной информации от cmd:
powercfg /change /?
Запустить в свернутом виде:
Как настроить параметры питания для любой программы, которую вы хотите запустить с помощью ярлыка Windows или командного файла cmd. Отключить отключение экрана для определенного программного обеспечения. Включить отключение экрана для определенного программного обеспечения. Отключить спящий режим для определенного программного обеспечения. Включить спящий режим для определенного программного обеспечения. Отключить спящий режим диска для определенного программного обеспечения. Включить спящий режим диска для определенного программного обеспечения.