We have a Win 7 PC that runs software within a custom shell. This shell blocks users from the operating system depending on who is logged in. When no one is logged on, the OS is inaccessible.
This works fine when working locally, but when connected through an RDP session using a HP thin client, the shell is ignored and all users have access to the operating system (ctrl+alt+del, ctrl+shft+esc...etc,).
To fix this I edited the registry to run the custom shell at logon instead of explorer.exe. This still did not work when connected from the thin client. Full access to OS for all users.
I also tried to disable some keys in the registry (windows, esc, tab). This worked on the local machine but again not when connected remotely. The key presses were still received by the OS.
This was the same using Remote desktop but also VNC.
Does anyone know of a work around for this. We are stumped and the deadline is looming!