Утилита для предотвращения засыпания Windows.
Утилита использует SetThreadExecutionState (kernel32).
SetThreadExecutionState используется для остановки тайм-аута машины и перехода в режим ожидания / выключения устройства отображения.
Команда для помощи:
GSimpleWinSleepPreventer.exe -hМожно установить несколько ручных режимов EXECUTION_STATE:
- away (
ES_AWAYMODE_REQUIRED)
GSimpleWinSleepPreventer.exe -es away- continuous (
ES_CONTINUOUS)
GSimpleWinSleepPreventer.exe -es continuous- display (
ES_DISPLAY_REQUIRED)
GSimpleWinSleepPreventer.exe -es display- system (
ES_SYSTEM_REQUIRED)
GSimpleWinSleepPreventer.exe -es systemМожно использовать несколько режимов:
GSimpleWinSleepPreventer.exe -es continuous display systemВы можете установить один из быстрых режимов:
- monitor - предотвратить только отключение монитора. Используются режимы:
ES_CONTINUOUSиES_DISPLAY_REQUIRED.
GSimpleWinSleepPreventer.exe -m- sleep - предотвратить переход в спящий режим (не влияет на монитор). Используются режимы:
ES_CONTINUOUSиES_AWAYMODE_REQUIRED.
GSimpleWinSleepPreventer.exe -s- awake - включить режим отсутствия и предотвратить таймаут простоя сна. Используются режимы:
ES_CONTINUOUSиES_SYSTEM_REQUIRED.
GSimpleWinSleepPreventer.exe -a- full - включить полное предотвращение. Постоянно использует все режимы (display, system, away):
ES_CONTINUOUS,ES_DISPLAY_REQUIRED,ES_SYSTEM_REQUIREDandES_AWAYMODE_REQUIRED.
GSimpleWinSleepPreventer.exe -f

