ABRIR EXECUTAVEL NA SESSAO ATIVA DO WINDOWS

SELINGER 14/02/2012 17:23:48
#394729
Galera, estou utilizando um programa que serve para abrir outro (um watchdog). Este programa trabalha como um serviço do windows na sessão 0 (zero), ou seja, não precisa usuário logado.
Meu problema é o seguinte: preciso abrir um executável na sessão ativa do windows (sessão 1, ou seja, no usuário logado).

PS: se eu abrir meu watchdog na mesma sessão do usuário logado funciona com o código: Shell glbCaminhoEXE

Valeu!!!!!!
KERPLUNK 14/02/2012 18:07:34
#394737
Execução de programas à partir de um serviço do windows, nem sempre vai ser possível. Na [Ô]sessão 0[Ô], pode ser que nem todos os drivers necessários para a execução do programa estejam carregados. Isso é uma forma de proteção do windows, não permitir carregamento completo de executáveis à partir de um serviço.
SELINGER 14/02/2012 18:27:08
#394741
Pois é...com o comando Shell glbCaminhoEXE o windows carrega o executável (posso ver no gerenciador de tarefas), porém, fico sem acesso.
SELINGER 16/02/2012 15:28:11
#394930
Valeu LVFIOROT!! só uma ressalva...precisei ocultar meu watchdog (form.visible=false) para que ele não aparece para o usuário.
Tópico encerrado , respostas não são mais permitidas