Você está offline; aguardando reconexão

Como criar um serviço definido pelo usuário

IMPORTANTE: Este artigo contém informações sobre como editar o Registro. Antes de modificar o Registro, certifique-se de que sabe como restaurá-lo caso ocorra algum problema. Para obter informações adicionais sobre como fazer isso, consulte os tópicos da Ajuda online "Restaurando o Registro" ou "Restaurando uma chave do Registro" no Editor do Registro.
Sumário
O Windows NT Resource Kit fornece dois utilitários que permitem a criação de um serviço do Windows NT definido pelo usuário para os aplicativos do Windows NT e alguns aplicativos de 16 bits (mas não para arquivos em lotes).

O Instrsrv.exe instala e remove serviços do sistema do Windows NT e o Srvany.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, execute as seguintes etapas:
  1. Em um prompt de comando do MS-DOS (executando CMD.EXE), digite o seguinte comando:

    caminho\INSTSRV.EXE Meu serviço caminho\SRVANY.EXE

    no qual 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 a ser criado.

    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, verifique o Registro para verificar se o valor ImagePath em
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nome do serviço
    está definido para apontar para SRVANY.EXE. Se isso não estiver configurado corretamente, o serviço parará pouco tempo depois de iniciar e retornará uma identificação de evento 7000 "O nome do serviço falhou ao iniciar."

    ATENÇÃO: O uso incorreto do Editor do Registro pode causar sérios problemas que talvez exijam a reinstalação do sistema operacional. A Microsoft não pode garantir que os problemas resultantes da utilização incorreta do Editor de Registro possam ser solucionados. O uso do Editor do Registro é de sua responsabilidade.

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

    OBSERVAÇÃO: É necessário 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. A partir do menu Editar, clique em Adicionar chave. Digite o seguinte e clique em OK:

    Nome da chave: Parâmetros
    Classe: <deixar em branco>
  4. Selecione a chave Parameters.
  5. A partir do menu Editar, clique em Adicionar valor. Digite o seguinte e clique em OK:

    Nome do valor: Aplicativo
    Tipo de dados: REG_SZ
    Seqüência: <caminho>\<application.ext>

    no qual <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 executar automaticamente quando o sistema for reiniciado. Para alterar essa configuração para Manual, execute o mini-aplicativo Serviços a partir do Painel de controle e altere o valor Startup para Manual. Um serviço definido como Manual pode ser iniciado por uma das diversas maneiras:
- A partir do mini-aplicativo Serviços no Painel de controle

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

NET START <Meu serviço>

- Use o utilitário Sc.exe a partir do Resource Kit. Em um prompt de comando do MS-DOS, digite o seguinte comando:

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

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


Para obter informações adicionais sobre a instalação e remoção de um serviço definido pelo usuário, consulte o documento Srvany.wri fornecido com os utilitários do Windows NT Resource Kit (ou seja, C:\Reskit\Srvany.wri). Este documento também pode ser encontrado no CD do Windows NT Resource Kit no diretório Common\Config.
prodnt
Propriedades

ID do Artigo: 137890 - Última Revisão: 01/11/2005 00:35:50 - Revisão: 2.2

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
Comentários