Как аккуратненько поставить «заглушку» на GUI винды 7-ки?
Удалённо цепляемся к реестру, меняем путь к исполняемому файлу [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\ {shell}
Заливаем через административную шару c$ любой свой файл, например мультик SWF, указываем его в параметре shell, и вместо рабочего стола пользователь увидит мультик.
Что бы пользователь не смог запустить explorer.exe через диспетчер задач отключаем его:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system {DisableTaskMgr} значение 1
Существует соответствующая политика:
C:\Windows\System32\secpol.msc
Локальные политики\Назначения прав пользователя\Запретить локальный вход