Os serviços no sistema operacional Windows são criados e gerenciados usando os utilitários especializados Instsrv.exe e Srvany.exe incluídos no Windows NT Resource Kit. O primeiro destina-se a realizar operações de instalação e remoção de serviços personalizados, e o segundo é responsável pela operação dos serviços.
Instruções
Passo 1
Entre no menu principal do sistema operacional Windows clicando no botão “Iniciar” para realizar a operação de criação de um serviço personalizado e vá ao menu “Executar”.
Passo 2
Digite cmd na caixa Abrir e clique em OK para confirmar se o interpretador de comandos do Windows é iniciado.
etapa 3
Insira o valor
drive_name: / full_path_to_instsrv_Utility / Instsrv.exe service_name / drive_name: / full_path_to_srvany_ utility / Srvany.exe
na caixa de texto da linha de comando e confirme o comando pressionando a tecla de função Enter.
Passo 4
Retorne à caixa de diálogo Executar e insira regedit no campo Abrir para iniciar a ferramenta Editor do Registro.
Etapa 5
Expanda o galho
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Services / service_name
e expandir o menu “Editar” da barra de ferramentas superior da janela do editor para o correto registro do serviço criado no sistema.
Etapa 6
Especifique o comando Adicionar parâmetro e insira um valor de parâmetro no campo Nome do parâmetro. Não insira nenhum valor no campo "Classe" e confirme sua escolha com o botão OK.
Etapa 7
Selecione o parâmetro recém-criado e especifique o comando "Adicionar valor" no menu "Editar" da barra de ferramentas de serviço da janela do editor.
Etapa 8
Insira os valores:
- Aplicação (no campo "Valor do parâmetro");
- Reg_SZ (no campo "Tipo de dados");
- disk_name: / full_path_to_executable_file_ of_ created_service.required_extension - no campo String
e feche a ferramenta Editor do Registro.
Etapa 9
Lembre-se de que, por padrão, o serviço criado será iniciado no modo autônomo. É possível alterar este parâmetro a partir do miniaplicativo de serviços no painel de controle ou usando o comando
net start service_name
Intérprete de comandos do Windows. Outra forma de editar o tipo de inicialização do serviço criado é usar o comando
full_path_to_sc_utility / Sc.exe iniciar service_name
na linha de comando.