Skip to content

Latest commit

 

History

History
78 lines (50 loc) · 2.67 KB

README.RUS.md

File metadata and controls

78 lines (50 loc) · 2.67 KB

GSimpleWinSleepPreventer

Утилита для предотвращения засыпания Windows.

Утилита использует SetThreadExecutionState (kernel32).

SetThreadExecutionState используется для остановки тайм-аута машины и перехода в режим ожидания / выключения устройства отображения.

Портативное автономное приложение

Команда для помощи:

GSimpleWinSleepPreventer.exe -h

image

Можно установить несколько ручных режимов EXECUTION_STATE:

  1. away (ES_AWAYMODE_REQUIRED)
GSimpleWinSleepPreventer.exe -es away
  1. continuous (ES_CONTINUOUS)
GSimpleWinSleepPreventer.exe -es continuous
  1. display (ES_DISPLAY_REQUIRED)
GSimpleWinSleepPreventer.exe -es display
  1. system (ES_SYSTEM_REQUIRED)
GSimpleWinSleepPreventer.exe -es system

Можно использовать несколько режимов:

GSimpleWinSleepPreventer.exe -es continuous display system

image

Вы можете установить один из быстрых режимов:

  1. monitor - предотвратить только отключение монитора. Используются режимы: ES_CONTINUOUS и ES_DISPLAY_REQUIRED.
GSimpleWinSleepPreventer.exe -m
  1. sleep - предотвратить переход в спящий режим (не влияет на монитор). Используются режимы: ES_CONTINUOUS и ES_AWAYMODE_REQUIRED.
GSimpleWinSleepPreventer.exe -s
  1. awake - включить режим отсутствия и предотвратить таймаут простоя сна. Используются режимы: ES_CONTINUOUS и ES_SYSTEM_REQUIRED.
GSimpleWinSleepPreventer.exe -a
  1. full - включить полное предотвращение. Постоянно использует все режимы (display, system, away): ES_CONTINUOUS, ES_DISPLAY_REQUIRED, ES_SYSTEM_REQUIRED and ES_AWAYMODE_REQUIRED.
GSimpleWinSleepPreventer.exe -f

image