Você pode criar e gerenciar serviços, ou melhor, serviços, no Windows usando utilitários especiais - Srvany.exe e Instsrv.exe. Eles estão incluídos no Windows NT Resource Kit. O primeiro é projetado para controlar a operação dos serviços, o segundo é para instalar / remover serviços personalizados.
Instruções
Passo 1
Vá para o menu principal do sistema operacional Windows clicando no botão "Iniciar" e, em seguida, clicando com o botão esquerdo do mouse no item "Executar".
Passo 2
No campo "Abrir", digite cmd, clique no botão "OK" ou pressione a tecla Enter no teclado.
etapa 3
Na caixa de texto da linha de comando, digite o seguinte:
Drive_Name: / Full_Path_to_Instsrv_Program / Instsrv.exe
ServiceName / DriveName: / Full_Path to_Srvany_Program / Srvany.exe.
Pressione Enter para confirmar.
Passo 4
Em seguida, você precisa retornar à caixa de diálogo Executar e inserir regedit no campo Abrir para iniciar o editor de registro regular.
Etapa 5
Abra o seguinte branch no editor de registro:
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Services / nome do serviço.
Etapa 6
Na barra de ferramentas superior, expanda o menu "Editar" para registrar corretamente o serviço criado no sistema.
Etapa 7
Selecione Adicionar parâmetro e insira o parâmetro no campo denominado Nome do parâmetro. Já o campo "Classe" deve ser deixado em branco. Em seguida, use o botão Ok para confirmar as alterações.
Etapa 8
Agora, com o parâmetro criado selecionado, selecione o comando Adicionar valor no menu Editar.
Etapa 9
No campo "Valor do parâmetro" insira "Aplicação", no campo "Tipo de dados" - Reg_SZ. No campo String, insira o drive_name: / full_path_to_exe_service_file (não se esqueça de incluir a extensão do arquivo no final).
Etapa 10
Saia do Editor do Registro.
Etapa 11
Por padrão, o serviço que você cria iniciará automaticamente. Você pode alterar este parâmetro acessando Serviços no painel de controle ou usando o comando net start service_name.
Etapa 12
Você também pode editar o tipo de inicialização do serviço criado usando o comando full_path_to_sc_program / Sc.exe start service_name inserido na linha de comando.