Como forçar os usuários a responder a pesquisa no login?

3

Em uma rede com o Windows XP e o Windows 2003 como DC, preciso forçar os usuários a responder a uma pesquisa "no login".

O que precisa acontecer é isso:

  1. O usuário escreve login e senha
  2. Faz login com sucesso
  3. O software da survery é iniciado e o usuário responde às perguntas com opção de várias opções.
  4. Se o usuário responder a todas as perguntas e cliques ok, o processo de logon continuará normalmente
  5. Se o usuário fechar o programa ou por qualquer motivo não responder a todas as perguntas, ele não poderá continuar.

Alguma sugestão sobre como conseguir isso?

    
por Luxspes 08.01.2013 / 22:27

1 resposta

3

Sim. Primeiro, descubra como você vai implementar a pesquisa. Você pode apenas usar as respostas do prompt de comando e enviá-las para um arquivo em um local de rede, você pode usar algum software ou criar seu próprio, etc. Isso está bem fora do escopo do ServerFault. Um requisito básico é que ele seja capaz de fornecer códigos de saída com base no fato de o usuário concluir ou não a pesquisa.

Depois de descobrir como você vai entregar a pesquisa, escreva um script que lance o programa / subscript, aguarde um código de saída e atue a partir daí. Ele também deve detectar se a janela do programa ficou fora de foco. Se o código de saída estiver ruim ou a janela ficar fora de foco (ou até mesmo um limite de tempo for atingido), force um logout.

Você pode querer primeiro entregar uma caixa de mensagem que informe ao usuário o requisito da janela para manter o foco; caso contrário, eles podem ficar muito frustrados. Alternativamente, seu programa ou sub-script pode apenas forçar a janela a ficar em foco.

Se tudo correr bem, permita que o usuário continue apenas terminando o script.

Por fim, use os scripts de Login de Diretiva de Grupo para entregar o script aos usuários de destino.

Esse método ainda permitirá que o usuário veja sua área de trabalho, e talvez faça um pouco antes que o programa seja executado, portanto, não é perfeito. Mas esta é a melhor maneira que posso pensar em cima da minha cabeça.

    
por 08.01.2013 / 22:32