locked
Terminal Services - Logoff automático RRS feed

  • Pergunta

  • Pessoal,

     

    Configurei um Terminal Services no modo de aplicação de maneira que o usuário execute automáticamente um determinado aplicativo. No meu ambiente de testes, quando o usuário fecha o aplicativo, seja ele qual for, é automaticamente executado o logoff do usuário. No meu server em produção, não acontece nada. Como não acontecenada, o usuário fecha a tela do TS e, na verdade, se desconecta da sessão. Alguém pode me ajudar a entender o que esta acontencendo?

     

    Essa configuração fiz na aba "Ambiente", que chama um arquivo .bat. Exemplo:

     

    start c:\winnt\system32\calc.exe

    terça-feira, 12 de junho de 2007 00:51

Respostas

  • Segue dica do Amigo citado abaixo

     

    Olá amigos

    Só para consta achei a solução para o meu problema No Windows 2003, service pack 1, o logoff ira demorar 60 segundos. Isso se dá devido ao fato de que na nova versão são executadas duas instâncias do userinit.exe no logon. Uma instância roda por pelo menos 1 minuto executando o "Registro Automático de Certificados".
    Dessa forma, a espera dos 60 segundos no logoff se dá pelo fato de que a segunda instância do userinit.exe tem que esperar pela primeira.  

    É possível desabilitar o "Registro Automático de Certificados" conforme descrito abaixo.  

    >Iniciar>Executar>gpedit.msc>Configuração do Usuário, Configurações do Windows, Configurações de Segurança, Diretivas de Chave Pública, Configurações de Registro Automático, e finalmente selecionar "Não Registrar Certificados Automaticamente".  

    Isso deve resolver o seu problema.

    abs


    Douglas Campos - Dcramos®
    terça-feira, 27 de julho de 2010 22:12

Todas as Respostas

  • Paulo na verdade o que está acontecendo é que quando você configura a opção "iniciar o seguinte programa ao fazer logon" <-- que deve ser o teste que você está fazendo, ele especifica que o usuário só pode usar aquele programa que está especificado, no seu caso de exemplo a calculadora, provavelmente os usuários só necessitam de usar aquele determinado programa configurado, por isso que ao fecharem, eles desconectam do TS e nem notam que desconectaram, pois a utilidade do TS DEVE ser unicamente usar aquele programa Wink
    terça-feira, 12 de junho de 2007 13:27
  • Laerte,

    A idéia era que fosse efetuado o logoff do usuário sem  ele solicitar. Seria isso mesmo, mas o problema é que ele não está efetuando o logoff e fica apenas a tela com um fundo azul, entende? Não acontece nada. Fica lá...parado. Eu até poderia configurar para que a sessão fosse fechada depois de alguns minutos de inatividade, mas o ideal era que a coisa funcionasse como deveria ser...ou seja, o cara fechou o programa, a sessão é fechada (logoff do usuário) automaticamente.

    Abs...
    terça-feira, 12 de junho de 2007 16:41
  • Seu server de testes estava no AD?

    Existe algum evento no event viewer que possa dar alguma "dica"?

    sábado, 16 de junho de 2007 23:26
    Moderador
  • Laerte,

    Você conseguiu solucionar este problema? Estou com na mesma situação que você, e gostaria que fosse efetuado o logoff dos usuários automaticamente ao desconectar do TS (eles executam diretamente a aplicação necessária).

    Obrigado
    sexta-feira, 4 de abril de 2008 20:35
  • Laerte e amigos,


    Vocês conseguiram resolver este problema? Não consigo fazer a mesma coisa. Me pediram para que eu baixasse um instalador uphclean.exe para que fosse feito a limpeza de perfil preso na sessão do TS, mas mesmo assim, não obtive sucesso.


    Alguém poderia dar uma luz com isso?


    Obrigado!



    José pereira dos Anjos Júnior
    segunda-feira, 22 de junho de 2009 20:19
  • Para efetuar o logoff automatico quando o usuario se desconectar, basta ir nas propriedades do RDP na parte de Sessions (nesta guia voce aplicara isso para todos os users, mas se for no AD cada user tambem tem esta aba sessão, ali voce configura um por um.
    Foi util, marque!! http://worklan.blogspot.com/
    quinta-feira, 22 de outubro de 2009 11:41
  • Segue dica do Amigo citado abaixo

     

    Olá amigos

    Só para consta achei a solução para o meu problema No Windows 2003, service pack 1, o logoff ira demorar 60 segundos. Isso se dá devido ao fato de que na nova versão são executadas duas instâncias do userinit.exe no logon. Uma instância roda por pelo menos 1 minuto executando o "Registro Automático de Certificados".
    Dessa forma, a espera dos 60 segundos no logoff se dá pelo fato de que a segunda instância do userinit.exe tem que esperar pela primeira.  

    É possível desabilitar o "Registro Automático de Certificados" conforme descrito abaixo.  

    >Iniciar>Executar>gpedit.msc>Configuração do Usuário, Configurações do Windows, Configurações de Segurança, Diretivas de Chave Pública, Configurações de Registro Automático, e finalmente selecionar "Não Registrar Certificados Automaticamente".  

    Isso deve resolver o seu problema.

    abs


    Douglas Campos - Dcramos®
    terça-feira, 27 de julho de 2010 22:12