Tenemos una PC Win 7 que ejecuta software dentro de un shell personalizado. Este shell bloquea a los usuarios del sistema operativo dependiendo de quién haya iniciado sesión. Cuando nadie está conectado, el sistema operativo es inaccesible.
Esto funciona bien cuando se trabaja localmente, pero cuando se conecta a través de una sesión RDP utilizando un cliente ligero de HP, el shell se ignora y todos los usuarios tienen acceso al sistema operativo (ctrl + alt + del, ctrl + shft + esc ... etc., )
Para solucionar esto, edité el registro para ejecutar el shell personalizado al iniciar sesión en lugar de explorer.exe. Esto todavía no funcionó cuando se conectó desde el cliente ligero. Acceso completo al sistema operativo para todos los usuarios.
También intenté desactivar algunas claves en el registro (windows, esc, tab). Esto funcionó en la máquina local, pero de nuevo no cuando se conecta de forma remota. Las pulsaciones de teclas todavía fueron recibidas por el sistema operativo.
Esto fue lo mismo usando Escritorio remoto pero también VNC.
¿Alguien sabe de una solución para esto? ¡Estamos perplejos y se acerca el plazo!