Как избежать принудительной блокировки экрана установленной службой безопасности компании?

devops

Administrator
Команда форума
Служба безопасности моей компании установила автоматическую блокировку экрана при неактивности более 10-15 минут, что можно понять при работе в офисе, но никак не в домашних условиях во время этой пандемии. Возможности отключить блокировку / sleep mode - не представляется.

Есть два возможных решения.

Решение 1.​


Создайте текстовой файл, с кодом:

Код:
Dim objResult

Set objShell = WScript.CreateObject("WScript.Shell")

Do While True
  objResult = objShell.sendkeys("{NUMLOCK}{NUMLOCK}")
  Wscript.Sleep (6000)
Loop

И переименуйте его, в исполнительный файл, например idle.vbs

После этого дважды кликните на файл для его запуска. Каждый 60 секунд данный скрипт будет быстро переключать кнопку NumLock и система будет думать что кто-то работает за компьютером. Так же вы можете добавить этот файл в автозагрузку.

В прикреплённом архиве две версии, для Windows x32 и x64
Версия программы v1.90 (Октябрь 2020)
SHA-256: feeb7f7643d660c125e22e9d34b7eaa1b02c0f62d5536648eef9eac7e3800dbe

Решение 2.​


Скачать специально созданную для этого программу, которая каждый 59 секунд симулирует нажатие клавиши F15, которая практически не существует ни на одной клавиатуре и её активация не вызывает вмешательство в вашу работу или работу системы.
 

Вложения

  • caffeine.zip
    301.7 KB · Просмотры: 0
Сверху