quarta-feira, 24 de setembro de 2014

Criando, editando e excluindo um Serviço no Windows via comando SC

O processo abaixo mostra como criar um serviço no Windows com base em um arquivo .exe.

Abra um prompt de comando com privilégios administrativos

Execute o comando abaixo para CRIAR um serviço:

sc create MeuServico binpath=c:\Sistema\Arquivo.exe

A imagem acima mostra a sintaxe do comando, onde MeuServico é o nome do serviço que você quer instalar e binpath é o caminho onde está o exe que usará para criar o serviço.


Já a imagem abaixo, mostra o serviço criado.

O nome mostrado nos serviços do Windows, trata-se apenas do Nome de Exibição do Serviço, como mostrado na imagem abaixo:


É possível alterar o nome de exibição do serviço criado para facilitar a identificação na lista de serviços do Windows, para isso, em um prompt com privilégios administrativos execute o comando abaixo:

sc \\192.168.1.49 config MeuServico displayname="Serviço Teste - Ambiente Homolog"

A imagem acima mostra a sintaxe do comando, onde \\192.168.1.49 é o IP ou o hostname da maquina onde esta o serviço e displayname é o novo nome de exibição do serviço.


Nome de exibição do serviço depois do comando:


Para deletar um serviço, basta rodar o comando abaixo:

sc delete nome_do_serviço



abraços!!!