Crie um serviço personalizado no Windows usando sc . Para informações de configuração relevantes, insira sc create /? em um prompt de comando.
Após a criação do serviço, você pode usar o miniaplicativo Serviços para configurar os parâmetros usando uma GUI, se preferir. Execute services.msc para abrir o applet. Você pode definir parâmetros para o início do serviço na inicialização, ações de reinicialização, conta de serviços para o executável a ser executado, etc.