PARAR SERVICO DO WINDOWS

ALANCOSTA 08/10/2010 16:21:59
#354724
Boa tarde.

Estou desenvolvendo uma aplicação para otimizar o desempenho do equipamento.
hoje, alguns serviços do windows eu tenho que parar manualmente, através do services.msc.

Existe alguma forma de parar e iniciar serviços pelo VB?

Grato
JAMESBOND007 08/10/2010 16:34:39
#354725
que eu saiba .net faz isso so n sei vb6 n tenho ideia
RICATOM 08/10/2010 18:03:35
#354736
Resposta escolhida
Crie um arquivo .bat com o codigo abaixo

Abaixo, exemplo de como parar e reiniciar o serviço do Firebird

 NET STOP [Ô]FireBird Server - DefaultInstance[Ô]  


E para iniciar


  NET START [Ô]FireBird Server - DefaultInstance[Ô] 
ALANCOSTA 08/10/2010 18:59:37
#354744
Citação:

:
Crie um arquivo .bat com o codigo abaixo

Abaixo, exemplo de como parar e reiniciar o serviço do Firebird

 NET STOP [Ô]FireBird Server - DefaultInstance[Ô]  


E para iniciar


  NET START [Ô]FireBird Server - DefaultInstance[Ô] 



Mas com o arquivo Bat, é possivel retornar no vb se o serviço foi finalizado ou não?
RICATOM 09/10/2010 09:04:17
#354764
Citação:

Mas com o arquivo Bat, é possivel retornar no vb se o serviço foi finalizado ou não?



Realmente isso não sei te dizer, mas pode usar esta classe também

http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=5382
HARRY.POTTER 09/10/2010 13:51:53
#354777
Citação:

:
:
Crie um arquivo .bat com o codigo abaixo

Abaixo, exemplo de como parar e reiniciar o serviço do Firebird

 NET STOP [Ô]FireBird Server - DefaultInstance[Ô]  


E para iniciar


  NET START [Ô]FireBird Server - DefaultInstance[Ô] 


Mas com o arquivo Bat, é possivel retornar no vb se o serviço foi finalizado ou não?



Gambiarra: Usa o bat assim:
NET STOP [Ô]FireBird Server - DefaultInstance[Ô] > arquivo.txt

Assim a saída do processo é salva nesse arquivo.txt, e com isso você pode analisá-lo e verificar se a operação foi realizada...
MARCELO.TREZE 09/10/2010 16:07:43
#354785
testa este projeto

ALANCOSTA 10/10/2010 16:28:26
#354806
Pessoal, queria muito agradecer a todos pela ajuda.

Com a ajuda de vcs deu tudo certo. A idéia do bat foi boa.

RICARDOTOM, só não consegui usar o projeto do link que vc sugeriu, pois aqui pelo menos não parou nenhum processo.

HARRY POTTER a idéia do arquivo funcionou perfeitamente.

MARCELO-TREZE esse projeto esta realmente excelente. Funcionou perfeitamente.


Mas irei ficar com a sugestão do arquivo bat, pois o código fica muito menor e pratico para futura analise.

Novamente, obrigado a todos
Tópico encerrado , respostas não são mais permitidas