Alterar o caminho do executável de um serviço no Windows

Eu tinha instalado num determinado diretório o servidor de aplicações Apache Tomcat utilizando o próprio instalador da Apache para Windows, porém notei depois de alguns dias que nomeia a pasta de instalação de forma errada e precisava ajustar. Além de renomear o nome da pasta, também foi necessário ajustar o apontamento para o caminho do executável que inicia o serviço no sistema operacional.




Para isso, abra o prompt de comando (cmd.exe) como administrador e digite o seguinte comando:

SC CONFIG nome_do_servico binPath="caminho_do_executavel"


Como nesse exemplo o serviço é um Tomcat, tive que utilizar um caractere de escape (\") para definir o caminho entre aspas junto com a diretiva //RS// que executa o serviço.




Deve-se tomar MUITO CUIDADO com essa alteração, pois muitas vezes o serviço depende de outras referências e simplesmente renomear uma pasta pode acarretar no mal ou até não funcionamento adequado do programa.

No meu caso, como era o Tomcat, também tive que ajustar os caminhos de vários parâmetros via Editor de Registro do Windows, então tome muito cuidado ao fazer esse procedimento.

Comentários