A operação de criação de um serviço Windows é realizada através do utilitário especializado Sc.exe, cujos parâmetros são editados no interpretador de comandos.
Instruções
Passo 1
Acesse o menu principal do sistema operacional Microsoft Windows para realizar a operação de criação de um serviço do sistema e acesse o item “Executar”.
Passo 2
Insira o valor cmd no campo "Abrir" e confirme o lançamento da ferramenta "Linha de Comando" clicando no botão OK.
etapa 3
Use a seguinte sintaxe de comando para definir os parâmetros do serviço que você está criando:
sc Servername Command Servicename Optionname = Optionvalue …
ou use o valor
Comando sc
para chamar informações de ajuda.
Passo 4
Lembre-se de que o parâmetro Servername não é usado ao criar um serviço no computador local e só é necessário ao especificar o nome do servidor remoto para executar comandos.
Etapa 5
Use o parâmetro Config para editar as configurações persistentes para o serviço que você está criando e selecione Continuar para enviar a solicitação apropriada.
Etapa 6
Use o parâmetro Control para executar a solicitação selecionada e use o parâmetro Create para adicionar o serviço criado ao registro do sistema.
Etapa 7
Selecione o parâmetro EnumDepend para definir as dependências de serviço e especificar os nomes de seção de serviço no valor GetKeyName.
Etapa 8
Determine a configuração do serviço selecionado com uma consulta qc ou determine o estado do serviço inserindo o parâmetro Query.
Etapa 9
Use o valor Start para iniciar, Stop para parar e Delete para excluir o serviço recém-criado.
Etapa 10
Determine o nome atribuído ao serviço do sistema no registro usando o parâmetro Servicename. Observe que esse nome não é igual ao nome exibido pelo comando net start no grupo Serviços do console de gerenciamento.
Etapa 11
Use os parâmetros Optionname e Optionvalue para especificar os nomes e valores dos parâmetros opcionais de que você precisa (se necessário) e especifique o valor para cada um dos parâmetros selecionados separadamente.
Etapa 12
Especifique o caminho completo para o arquivo bin do serviço no parâmetro binPath e especifique o grupo de propriedade do serviço que está sendo criado na linha do grupo.
Etapa 13
Use o parâmetro depend = para definir os serviços e grupos a serem pré-iniciados e especifique o nome de usuário para o qual o serviço deve ser iniciado no parâmetro obj =. O valor padrão para este parâmetro é LocalSystem.
Etapa 14
Use o parâmetro password = para definir um valor de senha e especificar o nome do serviço usado em aplicativos GUI no parâmetro DisplayName.
Etapa 15
Use a seguinte sintaxe de comando para criar um serviço de sistema de teste denominado serviço:
sc create service binpath = drive_name: / int / system32 / serv.exe.