ABRIR EXECUTAVEL NA SESSAO ATIVA DO WINDOWS
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!!!!!!
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!!!!!!
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.
Pois é...com o comando Shell glbCaminhoEXE o windows carrega o executável (posso ver no gerenciador de tarefas), porém, fico sem acesso.
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