Desativando o TaskManager e todo o tipo de Interações do usuário

0

Eu tenho um Desktop Application que eu escrevi que foi portado do Windows XP através do Windows 7 durante o curso dos anos, é como um Quiosque de Aplicação que é usado para registrar vendas e abrir a Caixa Registradora sempre que uma venda é inserida.

O PC que usou este Aplicativo é hospedado em um usuário genérico (por exemplo: Kiosk) e é iniciado automaticamente sempre que a Pessoa efetua login nessa conta, bloqueia completamente o SO, desabilitando o TaskManager, removendo o StartMenu, removendo todos os As combinações WinKey e muitas outras interações do usuário, para efetuar logout, um botão foi inserido na UI do aplicativo, onde uma senha deve ser inserida para fechar a sessão e restaurar todas as configurações do SO.

Aqui é onde o meu problema começa:

O acima foi bastante fácil de codificar em WinXP , em Vista e Win7 . Comecei a ter meus primeiros problemas, especialmente com o menu Iniciar Usei a "Diretiva de Grupo" para alterar as permissões e contornar isso.

Windows 8 por outro lado está sendo um total trainwreck para mim, não posso garantir que meu cliente terá Win8 Pro ou superior instalado, já que Gpedit não está disponível no Core Version , eu posso desabilitar Metro instalando Classic Shell ou qualquer outra coisa, mas eu gostaria para não fazer isso, pois seria muito mais amigável ter todas as edições de registro no próprio aplicativo.

EDITAR: não consigo usar o modo de quiosque, já que meu aplicativo é um aplicativo de área de trabalho e o modo de quiosque exige que ele seja um aplicativo moderno.

TL; DR - Então, existe alguma maneira possível de desativar TaskManager, TaskBar, CharmsBar, KeyCombinations e todos os tipos editando o registro ou de outra maneira sem usar Modo quiosque?

    
por Steven Borges 21.05.2014 / 14:50

1 resposta

0

Eu tenho brincado com isso recentemente, o Windows 8.1 tem pelo menos um modo quiosque embutido. Ao configurar contas de usuários, acesse Contas > Outras contas e selecione Configurar uma conta para acesso atribuído. Isso pode ser usado como conta de usuário bloqueado 'quiosque' e funciona muito bem (espero que você também). Muitos guias em torno de configurá-lo para atender às suas necessidades.

    
por 21.05.2014 / 14:57