GARANTIR DESCONTO

Fórum Controle de Servidores com Application Service #543791

26/01/2016

0

Boa tarde a todos.

Tenho vários Servidores Dicom em um Servidor Windows 2012, estes servidores oferecem uma interface para o usuário e muitas vezes algum usuário inexperiente acaba fechando o servidor.
Para resolver o problema bloqueie o fechamento do sistema, mas ainda ficou a possibilidade de alguém matar o processo.
Então desenvolvi um serviço que controla todos os servidores, a cada 30 segundos ele verifica se o servidor está ativo, se não estiver ele executa o aplicativo servidor com o comando ShellExecute:
ShellExecute (0, 'open', e:\Servidores\ServidorPACS\DicomServer.Exe, NIL, Nil, SW_SHOWNORMAL);
Funciona perfeitamente, porém os aplicativos iniciados pelo serviço ficam ocultos, não apresentam a interface para o usuário, todas as funções dos aplicativos funcionam perfeitamente.
Nas versões antigas do Windows, onde são permitidas a interação dos serviços com a área de trabalho, funciona perfeitamente, mas nas versões mais recentes está funcionalidade foi bloqueada.

Se alguém tiver alguma dica de como resolver este problema agradeço muito.
Jair Viana

Jair Viana

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar