Можно ли установить разное время блокировки заставки для локального и удаленного (rdp) входа в Windows? Я мало что знаю об администрировании Windows, просто эта конфигурация проталкивается через GPO.
Для этого нет встроенных функций. Если бы я собирался это сделать, я бы удалил все параметры, связанные с тайм-аутом заставки, из административных шаблонов групповой политики и развернул бы сценарий входа в систему для управления настройкой. Этот сценарий входа может проверить CLIENTNAME
переменная среды для Console
(поскольку здесь для входа в систему на основе RDP будет указано имя удаленного клиентского компьютера). Это может быть что-то простое, например:
@echo off
rem Timeout for RDP sessions
set TIMEOUT=600
rem If a console session (non-RDP) set the timeout differently
if "%CLIENTNAME%"=="Console" set TIMEOUT=300
rem Put the timeout value into the registry
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v ScreenSaveTimeOut /d %TIMEOUT% /t REG_SZ /f
rem Call API to re-read parameters from the registry
rundll32 user32.dll, UpdatePerUserSystemParameters