como executar um aplicativo como serviço (criar um serviço definido pelo Usuário).

se você deseja executar um aplicativo como um serviço no sistema operacional Windows, continue lendo este tutorial. Como você sabe, os métodos comuns para executar um programa na Inicialização do Windows é colocar o programa na pasta de Inicialização do Windows, ou para executar o programa na inicialização usando o Registro do Windows, ou para iniciar o aplicativo usando o Agendador de Tarefas. Embora esses métodos sejam eficazes na maioria dos casos, em alguns casos, é necessário executar um aplicativo na inicialização como um serviço do Windows, antes do login do usuário ou da interação do Usuário.

este tutorial contém instruções passo a passo sobre como criar um serviço do Windows com qualquer programa no Sistema Operacional Windows 10, 8, 7 & Server.

como executar qualquer aplicativo como um serviço do Windows.

Método 1. Execute o aplicativo como serviço do Windows usando o Utilitário RunAsService.
Método 2. Execute o programa como serviço usando o utilitário NSSM.

Método 1. Como executar qualquer aplicativo como um serviço do Windows com o Utilitário’ Executar como serviço’.

o primeiro método para criar um serviço definido pelo usuário a partir de qualquer programa é usar o utilitário “RunAsService”.

1. Baixe a ferramenta RunAsService para o seu PC.
2. Mova ou copie o arquivo baixado RunAsService.exe, para a pasta raiz da unidade C:\. *

* Nota (importante): você pode colocar o “RunAsService.exe ” ferramenta para qualquer local que você deseja no disco, mas certifique-se de manter a ferramenta no mesmo local, a fim de que o(S) serviço (S) instalado (s) para continuar a funcionar.

Executar como serviço do Windows

3. Abra o Prompt de comando como administrador.
4. No prompt de comando digite: cd \

5. Agora instale o aplicativo que você deseja como um serviço, usando o seguinte comando: *

  • RunAsService instalar “ServiceName “”Display-Name “”PathToExecutable”

notas:

1. No comando acima, substitua os valores em letras vermelhas da seguinte forma:

Nome: digite um nome para o serviço que deseja criar. Você pode usar o nome do Serviço para iniciar ou parar o serviço manualmente no futuro, dando os comandos” net start “ou” net stop”.

nome de exibição: se você quiser, digite um nome diferente para a lista de serviços do Windows. É assim que o nome do serviço será exibido na lista de serviços. Se nenhum ” nome de exibição “for especificado, o nome de exibição será o mesmo que o” nome do serviço ” do serviço que você cria.

PathToExecutable: Digite o caminho completo do aplicativo que você deseja executar como um serviço do Windows.

por exemplo: para instalar o ” bloco de notas.exe “aplicativo como um serviço do Windows com o nome” Bloco de Notas”, Dê o seguinte comando:

  • RunAsService instalar “Notepad” “C:\Windows\System32\notepad.exe”

serviço de instalação do RunAsService

2. Se depois de executar o comando acima, você receber a mensagem “um aplicativo precisa do recurso.NET Framework 2.0 para funcionar”, clique em Baixar e instalar esse recurso ou baixe o. NET Framework 2.0 do centro de download da Microsoft.

image

6. Após a execução do comando, um novo serviço do Windows aparecerá na lista de serviços, com o nome especificado no comando “RunAsService”. Para executar o serviço recém-criado na inicialização:

A. clique com o botão direito do mouse no serviço e escolha Propriedades.

Servise list

B. certifique-se de que o tipo de inicialização está definido como Automático.

image

C. reinicie o seu PC, para testar o serviço. *

* notas:
1. Você pode iniciar ou parar o serviço a qualquer momento que desejar, executando os comandos “net start” ou “net stop” no Prompt de comando (Admin).
2. Se você deseja desinstalar o serviço instalado no futuro:

um. Parar o serviço executando este comando no Prompt de Comando de Administrador:

  • net stop “ServiceName”

ex: net stop “bloco de notas”

b. Desinstalar o serviço ao dar este comando:

  • RunAsService desinstalar “ServiceName”

e.g. RunAsService desinstalar o “bloco de notas”

RunAsService Desinstalar o Service

o Método 2. Como executar qualquer programa como um serviço usando o NSSM.

o segundo método para executar qualquer aplicativo como um serviço no Windows, é usando a ferramenta Gerenciador de serviços não-Sucção.

1. Baixar NSSM.
2. Extraia o arquivo ZIP baixado.
3. Renomeie a pasta extraída (por exemplo, “nssm-2.24”), para NSSM.
4. Copie a pasta NSSM para a pasta raiz da unidade C:\
5. Abra o Prompt de Comando como Administrador e navegue para o NSSM pasta, digitando os seguintes comandos (Pressione Enter após digitar cada comando):

  • cd\
  • cd nssm

6. Agora, de acordo com sua versão do Windows (32 ou 64 bits), navegue até uma das duas subpastas contidas, digite o comando correspondente (e pressione Enter).

  • se você possui janelas de 64 bits, Tipo: cd win64
  • se você possui janelas de 32 bits, Tipo: cd win32

7. Agora digite o seguinte comando: *

  • nssm install

instalar Serviço nssm

8. Na janela que se abre:

8a. pressione o botão árvore (3) pontos ao lado image para PATH e selecione o executável do aplicativo que você deseja executar como um serviço.

Nssm Service Installer

8b. quando terminar, digite um nome para o novo serviço e clique em Instalar serviço.

instalar serviço com NSSM

8c. clique em OK para a mensagem “serviço instalado com sucesso” e pronto! *

* notas:
1. Depois de instalar o serviço com o instalador do serviço nssm, um novo serviço do Windows aparecerá na lista de serviços, com o nome especificado no nome do serviço, que pode ser gerenciado como qualquer outro serviço do Windows.
2. Para desinstalar o serviço no futuro:

a. Siga os passos 5 & 6 acima e, em seguida, digite o seguinte comando: *

  • nssm remover ServiceName

* Nota: Onde ServiceName = o nome do serviço que você criou usando o NSSM utilitário.
por exemplo, o nssm remove o bloco de notas neste exemplo.

nssm remove service

B. finalmente clique em Sim Para remover o serviço.

 como executar um aplicativo como serviço

é isso! Deixe – me saber se este guia o ajudou, deixando seu comentário sobre sua experiência. Por favor, goste e compartilhe este guia para ajudar os outros.

se este artigo foi útil para você, considere nos apoiar fazendo uma doação. Até us $1 pode fazer uma enorme diferença para nós em nossos esforços para continuar a ajudar os outros, enquanto a manter este site gratuito:

Estamos contratando

Estamos à procura de part-time ou full-time escritores técnicos para participar de nossa equipe! Trata-se de uma posição remota que escritores de tecnologia qualificados de qualquer lugar do mundo podem aplicar. Clique aqui para mais detalhes.

Se você quiser ficar constantemente protegido de ameaças de malware, existentes e futuros, recomendamos que você instale o Malwarebytes Anti-Malware PRO clicando abaixo (nós ganha uma comissão de vendas geradas a partir deste link, mas sem nenhum custo adicional para você. Temos experiência com este software e recomendamos porque é útil e útil):

Full household PC Protection-Proteja até 3 PCs com o novo Malwarebytes Anti-Malware Premium!

Leave a Reply

O seu endereço de email não será publicado.