Как использовать пользовательскую оболочку на Windows 7 при удаленном подключении через тонкий клиент

У нас есть ПК с Win 7, который запускает программное обеспечение в специальной оболочке. Эта оболочка блокирует пользователей из операционной системы в зависимости от того, кто вошел в систему. Когда никто не вошел в систему, ОС недоступна.

Это прекрасно работает при локальной работе, но при подключении через сеанс RDP с использованием тонкого клиента HP оболочка игнорируется, и все пользователи имеют доступ к операционной системе (ctrl+alt+del, ctrl+shft+esc... и т. Д.,).

Чтобы это исправить, я отредактировал реестр, чтобы при входе в систему запускалась пользовательская оболочка, а не explorer.exe. Это все еще не работает при подключении от тонкого клиента. Полный доступ к ОС для всех пользователей.

Я также пытался отключить некоторые ключи в реестре (windows, esc, tab). Это работало на локальной машине, но опять же не при удаленном подключении. Клавиши были все еще получены ОС.

Это было то же самое с использованием удаленного рабочего стола, но и VNC.

Кто-нибудь знает обойти это. Мы в замешательстве, и срок приближается!

1 ответ

Чтобы решить эту проблему, я создал групповую политику для пользователей и настроил запуск приложения. Это заменяет explorer.exe пользовательским приложением оболочки и удерживает пользователей от уровня ОС.

  • Нажмите windows+r и введите "mmc"
  • Файл → Добавить / удалить оснастку в
  • Выберите объект групповой политики из списка слева и нажмите "Добавить"
  • Нажмите "Обзор"
  • Выберите вкладку "Пользователи"
  • Выберите пользователя, с которым вы будете входить с удаленной машины
  • Нажмите ОК
  • Перейдите к Конфигурация пользователя → Административные шаблоны → Система
  • Включите пользовательский интерфейс и введите путь к файлу вашего приложения. Для пользовательской оболочки введите c:\Path_to_my_custom_shell\MyCustomShell.exe
  • Затем перейдите в System\CTRL+ALT+DEL Options и включите Remove Task Manager и все другие опции, если это необходимо

Когда запущен сеанс RDP и вошли правильные учетные записи, приложение будет запущено, и пользователь не сможет отправить ctrl+ alt+ del, ctrl+ shft+ esc или alt+ tab на удаленный компьютер.

Другие вопросы по тегам