7

Я хотел бы, чтобы у меня была блокировка рабочего стола win7 после 15 минут простоя. Я также хочу, чтобы моя заставка запускалась с 5 минут простоя.

Я пытался использовать программы, которые запускают команду после определенного количества времени простоя, например Idle Start или Idle Controller. Однако эти программы, похоже, сами рассчитывают время простоя на основе движения мыши и активности клавиатуры. И это заблокирует мой экран, пока я смотрю фильм.

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

Есть ли способ прикрепить событие (заблокировать экран) к тому, что использует Windows, таймер простоя, тот, который знает о видео и играх и еще много чего?

Кроме того, было бы здорово, если бы я мог заблокировать экран, когда мой монитор выключен (который уже установлен на 15 минут).

[РЕДАКТИРОВАТЬ]

В случае, если кому-то неясно, я не хочу, чтобы мой компьютер спал. В Windows есть настройки для блокировки экрана: 1. на заставке и 2. на пробуждении. Я не хочу ни одного из них.

Я спрашивал, знает ли кто-нибудь какие-нибудь "тайные" трюки. Может ли помочь планировщик заданий или взломать реестр?

2 ответа2

7

Установите заставку для блокировки при ее включении, затем откройте файл regedit.exe для

HKey_Local_Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\

Найдите запись в правой части экрана для ScreenSaverGracePeriod (если ее там нет, создайте ее как REG_SZ. Добавьте (или измените) значение на 600 (это 600 секунд или 10 минут).

Теперь ваша заставка включится через 5 минут, и у вас есть еще 10 минут, чтобы шевелить мышью и возвращаться. По истечении 10 минут работы заставки компьютер автоматически заблокируется.

3

Это может быть очевидно для других, но после тестирования мне пришлось установить флажок для отображения журнала на экране в окне «Настройки заставки», чтобы заставить его работать правильно.

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