SrvAny é uma ferramenta encontrada no Windows NT Resource Kit é utilizado para executar aplicações do Windows NT como serviços. Poderá ser necessário em alguns casos para resolver uma aplicação iniciada utilizando o serviço SrvAny e das melhores formas de efectuar esta operação é utilizando cmd.exe, como a aplicação é iniciada interactivamente de SrvAny. A partir da linha de comandos pode, em seguida, iniciar a aplicação em questão, procure erros, verificar valores de registo relativo à conta de serviço e executar outros passos de resolução de problemas. Os seguintes passos mostram como definir SrvAny para executar uma linha de comandos interactiva tal fins.
- Instale Srvany.exe como um serviço, utilizando outra ferramenta no Windows NT Resource Kit, Instsrv.exe. Por exemplo:
INSTSRV SrvAny c:\reskit\srvany.exe
- Prima ' Painel de controlo ' e depois dos serviços. Na lista de serviços que aparece, seleccione SrvAny e clique no botão arranque.
- Configurar o serviço para o tipo de arranque automático ou manual, dependendo se a resolução de problemas envolve uma aplicação que é iniciada automaticamente através de SrvAny sempre que o sistema é reiniciado, ou apenas ocasionalmente.
- Seleccione a conta de conta como o serviço (ou iniciar sessão como) do sistema e activar a opção permitir serviços para interacção com Desktop. Isto é necessário para a linha de comandos seja interactivo.
- Clique no botão OK. (É óptimo deixar o painel de controlo, serviços de aplicação em execução uma vez que é utilizado mais tarde nestas instruções.)
- Se necessitar de utilizar normal da linha de comandos interactivo, avance para o passo 4.
- Iniciar (ou mudar para) à aplicação do painel de controlo, serviços.
- Seleccione SrvAny na lista de serviços.
- Seleccione o campo de entrada de texto de parâmetros de inicialização.
- Introduza o seguinte texto (modificado para reflectir a suas próprias Windows NT caminho):
/k c:\\winnt\\system32\\cmd.exe
NOTA: devido à forma como os parâmetros de arranque são analisados, as barras invertidas duplas são necessárias para ser correctamente interpretados como barras invertidas simples. - Clique no botão Iniciar para iniciar o serviço.
- Execute quaisquer passos de resolução de problemas necessários.
Não é necessário continuar com qualquer um dos seguintes passos.
- Para utilização regular da linha de comandos interactiva, certifique-se primeiro de que o serviço SrvAny está configurado para iniciar automaticamente ao rever o passo 2 acima. NOTA: Ter uma linha de comandos interactiva regularmente estabelecida através de SrvAny conforme descrito neste artigo efectua esta linha de comandos disponível para todos os utilizadores do Windows NT do computador e, uma vez que esta linha de comandos é configurada para executar no contexto de segurança da conta do sistema, todos os utilizadores do Windows NT do computador tenham sistema iniciada acesso de conta a partir desta linha de comandos e quaisquer aplicações a partir do mesmo.
- Inicie o Editor de registo.
Aviso: A utilização incorrecta do Editor de registo pode causar problemas sérios, todo o sistema que poderão forçar a reinstalação do Windows NT. Microsoft não garante que os problemas resultantes da utilização do Editor de registo podem ser resolvidos. Utilize esta ferramenta por sua conta e risco. - Seleccionar a seguinte chave de registo partir da janela intitulada
"HKEY_LOCAL_MACHINE on Local Machine:"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SrvAny - Com a chave acima seleccionada, escolha Adicionar chave menu ' Editar '.
- Introduza "Parameters" (sem as aspas) para o nome da chave.
- Clique no botão OK para criar esta chave.
- Seleccione a chave de parâmetros criada no passo 4B acima.
- Escolha Add Value menu ' Editar '.
- Introduza "Aplicação" (sem as aspas) para o nome do valor e deixar o tipo de dados com o valor predefinido, REG_SZ.
- Clique no botão OK para criar este valor.
- Na janela Editor de cadeias, introduza o valor de cadeia de "c:\winnt\system32\cmd.exe" (sem as aspas), por exemplo (pode variar o caminho real do Windows NT).
NOTA: em contraste com o formato utilizado para os parâmetros de arranque no painel de controlo, serviços de aplicação, as barras invertidas duplas não são necessário na cadeia acima para ser interpretados correctamente pelo SrvAny. - Clique no botão OK para adicionar esta cadeia o valor de aplicações.
- Seleccione a chave de parâmetros criada no passo 4B acima.
- Escolha Add Value menu ' Editar '.
- Introduza "AppParameters" (sem as aspas) para o nome do valor e deixar o tipo de dados com o valor predefinido, REG_SZ.
- Clique no botão OK para criar este valor.
- Na janela Editor de cadeias, introduza o valor de cadeia "/ k" (sem as aspas).
- Clique no botão OK para adicionar esta cadeia o AppParameters valor.
- Inicie ou mude para o painel de controlo, serviços de aplicação.
- Seleccione SrvAny na lista de serviços.
- Clique no botão Iniciar para iniciar o serviço.
- Execute quaisquer passos de resolução de problemas necessários.
A partir deste momento, sempre que reiniciar o Windows NT, o serviço SrvAny inicia uma linha de comandos interactiva.
Para mais informações sobre a ferramenta SrvAny, consulte o ficheiro Ajuda de descrição geral da ferramenta no Windows NT Resource Kit e o ficheiro de Srvany.wri escrita.