Como criar um serviço definido pelo usuário

IMPORTANTE: Este artigo contém informações sobre como editar o Registro.Antes de editar o registo, certifique-se de compreender como restaurá-lose ocorrer um problema.Para obter informações sobre como fazer isso, consulte os tópicos da Ajuda online "Restaurandoo Registro" ou "Restaurando uma chave do Registro", noEditor do Registro.
Sumário
O Windows NT Resource Kit fornece dois utilitários que permitem criarum serviço do Windows NT definido pelo usuário para aplicativos do Windows NT e algunsaplicativos de 16 bits (mas não para arquivos em lote).

Instrsrv.exe instala e remove serviços do sistema do Windows NT, eSrvany.exe permite que qualquer aplicativo do Windows NT seja executado como um serviço.
Mais Informações
Para criar um serviço do Windows NT definido pelo usuário, realize as seguintes etapas:
  1. Em um prompt de comando do MS-DOS (executando CMD.EXE), digite o seguinte comando:

    caminho\INSTSRV.EXE caminho para Meu Serviço\SRVANY.EXE

    em que caminho é a unidade e o diretório do Windows NT Resource Kit (ou seja, C:\RESKIT) e Meu Serviço é o nome do serviço que você está criando.

    Exemplo:
    C:\Arquivos de Programas\Resource Kit\Instsrv.exe Bloco de Notas C:\Arquivos de Programas\Resource Kit\Srvany.exe
    OBSERVAÇÃO: Para verificar se o serviço foi criado corretamente, confira o Registro para verificar se o valor de ImagePath em
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nome do serviço
    está definido de forma a apontar para SRVANY.EXE.Se ele não estiver definido corretamente, o serviço será interrompido logo depois de ser iniciado e retornará um ID de Evento 7000 "Falha ao iniciar nome do serviço".

    AVISO: Usar o Editor do Registro incorretamente pode causar sérios problemas que talvez exijam a reinstalação do sistema operacional. A Microsoft não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos.Use o Editor do Registro por sua própria conta e risco.

    Para obter informações sobre como editar o Registro, veja os tópicos da Ajuda online "Alterando chaves e valores" ou "Adicionar e excluir informações no Registro" e "Editar dados do Registro", no Editor do Registro.

    OBSERVAÇÃO: Você deve fazer backup do Registro antes de editá-lo.
  2. Execute o Editor do Registro (Regedt32.exe) e localize a seguinte subchave:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Meu Serviço>
  3. No menu Editar, clique em Adicionar Chave. Digite o seguinte e clique em OK:

    Nome da chave: Parameters
    Classe: <deixar em branco>
  4. Selecione a chave Parameters.
  5. No menu Editar, clique em Adicionar Valor. Digite o seguinte e clique em OK:

    Nome do valor: Application
    Tipo de Dados: REG_SZ
    Cadeia de caracteres: <caminho>\<application.ext>

    em que <caminho>\<application.ext> é a unidade e o caminho completo para o executável do aplicativo, incluindo a extensão (ou seja, C:\WinNT\Notepad.exe)
  6. Feche o Editor do Registro.
Por padrão, um serviço recém-criado é configurado para ser executado automaticamentequando o sistema for reiniciado. Para alterar essa configuração para Manual, execute o miniaplicativoServiços no Painel de Controle e altere o valor de Inicialização para Manual. Um serviçodefinido como Manual pode ser iniciado de várias maneiras:
- No miniaplicativo Serviços, no Painel de Controle

- Em um prompt de comando do MS-DOS, digite o seguinte:

NET START <Meu Serviço>

- Use o utilitário Sc.exe do Resource Kit. Digite o seguinte em um prompt de comando do MS-DOS:

<caminho>\Sc.exe start <Meu Serviço>

em que <caminho> é a unidade e o diretório do Windows NT Resource Kit (ou seja, C:\Reskit).


Para obter mais informações sobre como instalar e remover um serviço definido pelo usuário,consulte o documento Srvany.wri fornecido com os utilitários do Windows NT ResourceKit (ou seja, C:\Reskit\Srvany.wri). Este documento também pode ser encontradono CD do Windows NT Resource Kit, no diretório Common\Config.
prodnt
Observação: este é um artigo de “PUBLICAÇÃO RÁPIDA” criado diretamente pela organização de suporte da Microsoft. As informações aqui contidas são fornecidas no presente estado, em resposta a questões emergentes. Como resultado da velocidade de disponibilização, os materiais podem incluir erros tipográficos e poderão ser revisados a qualquer momento, sem aviso prévio. Consulte os Termos de Uso para ver outras informações.
Proprietà

ID articolo: 137890 - Ultima revisione: 07/28/2016 14:05:00 - Revisione: 1.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kbhowto KB137890
Feedback