Нам нужно настроить тайм-аут блокировки экрана на наших портативных компьютерах, чтобы время бездействия динамически изменялось в зависимости от соединения: если ноутбук напрямую подключен к корпоративной сети через Ethernet, экран должен блокироваться через 15 минут, но в любых других обстоятельствах ( ноутбук либо не подключен к какой-либо сети, либо подключен, но через VPN) это время следует сократить (скажем, до 5 минут) ... Все клиентские машины работают под управлением Windows 7 или 10 Enterprise.
Обратите внимание, что это не должно зависеть от параметров питания, и что время ожидания блокировки экрана может изменяться несколько раз за один сеанс пользователя. Например, пользователь снимает свой ноутбук с док-станции (тайм-аут блокировки экрана изменяется с 15 мм до 5 минут), а затем выключает его, загружает при отключении от сети (все еще 5 минут таймаута блокировки экрана), работает пока через VPN (все еще 5 минут), затем кладет его обратно на док-станцию, и ноутбук повторно подключается к корпоративной сети через Ethernet (таймаут блокировки экрана возвращается на 15 минут) ...
Административные шаблоны GPO не позволяют настраивать блокировку экрана в зависимости от сетевого подключения. Есть идеи, как лучше всего это реализовать?
До сих пор я думал об использовании запланированных задач, запускаемых по событию. Но я не знаю, какие события можно использовать для точной привязки таких триггеров задач ...