none
Preciso que um determinado programa inicie com o Windows 2003 Server

    Question

  • Ola pessoal

     

    Instalei no meu servidor 2003 um software de chat um servidor Jabber. Nome do software Openfire.

    Funciona blz.

    Mas acontece que todos os dias eu tenho que logar no servidor e abrir o Openfire e start no serviço para que os usuários possam logar nesse servidor de chat.

    Gostaria de deixar esse software iniciando automaticamente com o Windows sem que eu precise logar no Windows e dar start nele.

    Deixar = a alguns programas da própria MS. Banco de dados que assim que você o instala deixa lá em ferramentas administrativas Serviços. La tem uma lista e você diz iniciar automaticamente.

     

    Se alguém souber como fazer isso ficarei muito grato pela dica.

     

     

     

     

    Wednesday, July 25, 2007 10:58 PM

Answers

  • Diego, ainda há pouco eu estava com a mesma dúvida que você, cheguei a conclusão ao ver o conteúdo do seguinte link:

    http://listas.softwarelivre.org/pipermail/openfire-br/2009-November/004306.html

    Segue procedimento para solucionar o problema:

    Finalize o aplicativo Openfire.exe

    Abra o prompt de comando

    Digite cd %programfiles%\openfire\bin ou acesse a pasta onde o programa está instalado, caso não esteja na pasta padrão

    Digite openfire-service.exe -install

    Você verá a mensagem Instaled service 'Openfire'

    Saia do prompt de comando

    Abra o Menu Iniciar e clique em Executar

    Digite services.msc

    Encontre e inicie o serviço Openfire

    Agora basta tentar conectar-se através do aplicativo cliente (No meu caso utilizo o Spark) e o seu Openfire não precisará mais ser inicializado manualmente, pois agora ele está instalado como serviço do sistema.

    Thursday, September 02, 2010 6:38 PM

All replies

  •  

    Boa noite Diego

    Se estiver trabalhando em uma ambiente de dominio você pode criar uma .bat pra você de forma que poderia ficar assim:

     

    @Echo "Start no serviço"

    net start "serviço"

    @Echo "Iniciando aplicação"

    caminho da aplicação.exe

     

     

    Depois via AD você passa o parametro dizendo que é pra executar após fazer o logon no seguinte caminho:

    Iniciar - Executar - dsa.msc

     

    Propriedades no usuário

     

    na Aba Profile tem a opção logon script ae você joga o caminho dessa .bat criada

     

    Qualquer dúvida estou a disposição

    Se ajudei marque como respondida para que melhorar o nosso forum cada dia mais

     

    Abraços

    Thursday, July 26, 2007 2:29 AM
  • Ola Jefferson.

     

    Fiz o que vc me passou, mas não entendi direito como funciona.

    a linha

    net start "serviço"

    o que seria exatamente, ela faz com que isso vire um serviço do Windows?

     

    Eu gostaria que meu .bat foi execultado junto com o start do Windows para não ter a necessidade de ficar efetuando logon no servidor, para que ele inicie o Programa que eu quero.

     

    Obrigado pela atenção

     

     

     

     

     

    Thursday, July 26, 2007 3:25 PM
  • Diego,

    Siga o procedimento do link abaixo e seja feliz....

     

    http://support.microsoft.com/kb/137890/pt-br

     

    Classifique,

    Paulo Dutra

    Thursday, July 26, 2007 4:35 PM
  • Ola Pessoal

     

    Paulo sua ajuda foi muito valida.

     

    Mas como estou começando agora a administrar servidor, fica com aglumas duvidades no material disponibilizado pela MS.

     

    Em uma determinada parte ele manda editar o registro do serviço que acabamos de criar, e ai não fica bem claro no material o que tem que ser feito.

    Vou explicar o que não compreendi:

     

    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)
    Feche o Editor do Registro.

     

    Minha duvida:

    No menu Editar, não tem o Adcionar (até ai tudo bem) tem o botão Novo.

    Dentro do botão novo eu posso criar uma Chave, ou um Valor de Sequencia, ou um valor binário, ou valor DWord, ou Valor de sequencia multipla, ou valor de sequencia expansivel.

    Qual valor que eu tenho que Adcionar?

    Onde eu seto esses valores?

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

    Tentei adcionar valor por valor, mas nenhum deles tem as informações que o material da MS manda preencher.

    A pergunta pode parecer simples, mas tenha paciencia comigo ainda sou fraquinho nisso.

    Um dia chego perto de vocês.

    Fico no Aguardo.

     

     

    Sunday, July 29, 2007 12:57 AM
  • Baixe e instale Resource Kit for windows 2003.

    Iniciar > Executar > cmd

    Em c:\Program Files\Windows Resource Kits\Tools> INSTSRV novoservico "C:\Program Files\programadesejado.exe"

    Tuesday, April 14, 2009 12:57 PM
  • Cara, baixe esse arquivo onde você poderá criar o serviço de forma gráfica e simples.


    Abraços

    Homero

    Espere no Senhor, confia Nele,e o mais Ele fará
    Tuesday, April 14, 2009 1:28 PM
  • Se ainda estiver com dúvidas faça o seguinte:

    Baixe esse arquivo:

    http://www.tacktech.com/download.cfm?file=microsoft/service/srvany.zip

    Salva no C:\servico

    Então você terá dentro desta pasta sevico 3 arquivos (instsrv.exe | srvany.exe | srvany.wri)

    Abra o DOS e digite exatamente isso que irei colocar aqui.

    instsrv.exe  Calculadora   c:\servico\srvany.exe

    Onde Calculadora é o nome que irá aparece lá na lista de serviços do Windows, OK?  O resto da linha é OBRIGATÓRIO ser daquela forma.

    Agora você abra o regedit e vá até.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Calculadora  (pois foi o nome que demos lá no inicio)


    Clique com o direito do mouse em Calculadora ai no registro e escolha >> Novo >> Chave e dê o nome de Parameters para essa "pastinha que apareceu".

    Clique com o direito do mouse sobre Parameters >> Novo >> Valor da Seqüência e digite  Application depois dê duplo clique nesse item Application e coloque o caminho da sua aplicação desejada no meu caso a calculadora do Windows  c:\windows\system32\calc.exe e pronto.

    Dê OK em todas as telas e abra a lista de serviços para iniciar o seu serviço novo.

    Ok?

    Espero que tenha ajudado e se ajudar favor classificar.






    Espere no Senhor, confia Nele,e o mais Ele fará
    Tuesday, April 14, 2009 2:10 PM
  • Olá Diego,

    Vc já tentou criar uma entrada do tipo String na seguinte chave do Registro do Windows?

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Run

    Com o endereço completo do executável dessa aplicação?

    Pode funcionar... Pois ali estão todos os programas que são rodados quando o Windows é inicializado.

    Tipo: String
    Nome: Openfire
    Conteúdo: C:\pasta\aquivo.exe

    Abraços.

    Marcelo.


    Obs.: Se foi útil/respondeu, classifique.


    Marcelo Braga -- Um discipulo de Jesus -- MCT/ MCSA/ MCITP/ MCTS Exchange 2007. http://WindowsServer-AD.blogspot.com
    Tuesday, April 14, 2009 4:03 PM
  • Diego, ainda há pouco eu estava com a mesma dúvida que você, cheguei a conclusão ao ver o conteúdo do seguinte link:

    http://listas.softwarelivre.org/pipermail/openfire-br/2009-November/004306.html

    Segue procedimento para solucionar o problema:

    Finalize o aplicativo Openfire.exe

    Abra o prompt de comando

    Digite cd %programfiles%\openfire\bin ou acesse a pasta onde o programa está instalado, caso não esteja na pasta padrão

    Digite openfire-service.exe -install

    Você verá a mensagem Instaled service 'Openfire'

    Saia do prompt de comando

    Abra o Menu Iniciar e clique em Executar

    Digite services.msc

    Encontre e inicie o serviço Openfire

    Agora basta tentar conectar-se através do aplicativo cliente (No meu caso utilizo o Spark) e o seu Openfire não precisará mais ser inicializado manualmente, pois agora ele está instalado como serviço do sistema.

    Thursday, September 02, 2010 6:38 PM