Como adicionar um aplicativo como serviço do windows?
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.
Site original http://support.microsoft.com/kb/137890/pt-br
Para Download do Windows resource Kit clique aqui
Artigos Relacionados
Categorias
- Categories
Páginas
Links Interessantes
Sem comentários