Usuário com melhor resposta
Ao realizar logoff no Windows Seven, alguns processos são encerrados.

Pergunta
-
Tenho um processo que deve ser mantido ativo (rodando) mesmo que o usuário realize um logoff. Existe alguma forma de manter estes processos (geralmente iniciados por usuários, não com a conta system) ativos no momento que é realizado um logoff da estação? O processo em questao é um vnc e quando o usuario faz logoff, a conexão é encerrada.
O mais curioso é que com um cliente pago, não ocorre este incidente. Ex: Logmein.
Respostas
-
Olá gabriel.
Veja o seguinte link, se ele te ajuda:
http://forum.ultravnc.info/viewtopic.php?p=72039Abraço.
Richard Juhasz- Marcado como Resposta Richard Juhasz segunda-feira, 17 de janeiro de 2011 16:40
Todas as Respostas
-
-
Gabriel,
no XP eu adicionava uma chave em:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Veja os existentes e faça igual.
Gilberto Soares Lopes http://videoedicas.blogspot.com/Gilberto,
Obrigado pela rápida resposta. Me corrija se eu estiver enganado, mas esta chave faria com que o processo seja executado no momento que o usuário realizar o logon.
Houve a mudança no tratamento dos serviços no windows 2008 e por consequência no seven também, que serviços que interajam com a área de trabalho, no momento de logoff são derrubados. Mas curiosamente o Logmein consegue burlar esta "funcionalidade".
-
Gabriel,
veja essa solução então:
http://social.technet.microsoft.com/Forums/pt-BR/winxppt/thread/2fb9d842-5b8c-42d5-b800-c749e99dee9f
Gilberto Soares Lopes http://videoedicas.blogspot.com/ -
Gabriel,
veja essa solução então:
http://social.technet.microsoft.com/Forums/pt-BR/winxppt/thread/2fb9d842-5b8c-42d5-b800-c749e99dee9f
Gilberto Soares Lopes http://videoedicas.blogspot.com/
Gilberto,Tentei esta solução, mas nada faz com que o serviço fique rodando no momento do logoff. Acredito que possa ter uma GPO para isso, mas até agora não encontrei.
-
Gabriel, não é a solução exata, mais sim uma altrnativa, os usuarios poderiam ao invés de dar logoff, simplesmente dar um WINDOWS + L para bloquear a estação, sem finalizar os procesos.
No caso de serviços, e não de processos, vc deveria edita a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NOME DO SERVIÇO
Qual processo ou serviço especifico vc quer manter ao fazr logoff?
Diego Piffaretti- www.mundotecnologico.net -
Gabriel, não é a solução exata, mais sim uma altrnativa, os usuarios poderiam ao invés de dar logoff, simplesmente dar um WINDOWS + L para bloquear a estação, sem finalizar os procesos.
No caso de serviços, e não de processos, vc deveria edita a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NOME DO SERVIÇO
Qual processo ou serviço especifico vc quer manter ao fazr logoff?
Diego Piffaretti- www.mundotecnologico.net
Diego,O problema todo é que ao realizar um logoff, não somente o vnc, mas diversos outros processos (leia-se serviços, processos, aplicativos) levantados tanto pelo usuário logado, quanto pelo SYSTEM e que interajam com a area de trabalho são encerrados.
Usei o exemplo do logmein, uma solução de controle remoto que não é interrompido pelo logoff do usuário. Voce faz o acesso e quando realiza um logoff a conexão nao é interrompida. Analisando melhor pude notar que existem 3 processos rodando para o logmein, logo um deles deve manter a conexão ativa e logo apos levanta o processo do logmein novamente. Mas para isso o tempo de timeout de conexão deve ser alto, ou sei lá o que o logmein faz para nao perder esta conexão.
-
Olá gabriel.
Veja o seguinte link, se ele te ajuda:
http://forum.ultravnc.info/viewtopic.php?p=72039Abraço.
Richard Juhasz- Marcado como Resposta Richard Juhasz segunda-feira, 17 de janeiro de 2011 16:40