Reiniciar um aplicativo em uma estação ou envia uma mensagem
ExitWindowsEx(EWX_FORCE, 0);
este código força a finalização dos programas abertos como é que eu consigo executar este código da minha estação em outra estação, quero reiniciar a estação2
este código força a finalização dos programas abertos como é que eu consigo executar este código da minha estação em outra estação, quero reiniciar a estação2
Hamilton Dias
Curtidas 0
Respostas
Flavio Sanches
20/05/2003
Na verdade esse é o problema...
o que vc precisa é uma aplicação do tipo cavalo de tróia que rode na estação 2 e que esteja ´ligado´ a sua estação por intermédio de um arquivo ini (no mínimo, por que existem outras maneiras). Essa aplicação devera ter um time que de tempo em tempo leia o arquivo ini e lá vc passa através da sua estação um parametro tipo (reiniciar = true) daí ela executa o comando de reiniciar a máquina, por exemplo.
Porém pra isso as duas estações precisam ter pelo menos um diretório compartilhado em comum.
Existem outras dormas de aplicações cliente servidor mais complexas, vc pode dar uma olhada na pasta
C:\Arquivos de programas\Borland\Delphi5\Demos\
que vc encontra
valeu?
o que vc precisa é uma aplicação do tipo cavalo de tróia que rode na estação 2 e que esteja ´ligado´ a sua estação por intermédio de um arquivo ini (no mínimo, por que existem outras maneiras). Essa aplicação devera ter um time que de tempo em tempo leia o arquivo ini e lá vc passa através da sua estação um parametro tipo (reiniciar = true) daí ela executa o comando de reiniciar a máquina, por exemplo.
Porém pra isso as duas estações precisam ter pelo menos um diretório compartilhado em comum.
Existem outras dormas de aplicações cliente servidor mais complexas, vc pode dar uma olhada na pasta
C:\Arquivos de programas\Borland\Delphi5\Demos\
que vc encontra
valeu?
GOSTEI 0
Hamilton Dias
20/05/2003
Eu havia pensado em criar sim um opção e lendo o INI, mais achei que haveria outra forma, mais valeu pelo incentivo de usar o que eu estava querendo. Muito Obrigado.
GOSTEI 0