Não há funcionalidade incorporada para isso. Se eu fosse fazer isso, removeria as configurações relacionadas ao tempo limite do protetor de tela dos Modelos Administrativos de Diretiva de Grupo e implantaria um script para gerenciar a configuração. Esse script de logon pôde verificar a variável de ambiente CLIENTNAME
para Console
(porque os logons baseados em RDP teriam o nome do computador cliente remoto aqui). Pode ser algo tão simples como:
@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