Script de lote para instalar ou desinstalar um .NET Windows Service
Não tenho experiência em escrever scripts em lote, mas queria saber se havia uma maneira de instalar um serviço .NET Windows usandoinstallutil.exe
usando esse script ou desinstalar o serviço, se já estiver instalado, de preferência com algum tipo de confirmação de que eu realmente gostaria de executar a desinstalação (por exemplo, pressione y para desinstalar
Aqui estão alguns detalhes:
O arquivo .exe do serviço está localizado no diretórioC:\Program Files\Data Service
directory O script deve estar no mesmo diretório que o .exe do serviço Seria bom adicionar uma linha simples a um arquivo de log (vamos chamá-loprogram.log
, também neste diretório) após a instalação do serviço A máquina está executando o Windows Server 2003 com o .NET Framework instalado no diretório padrãoC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Se você acha que isso pode ser feito de uma maneira melhor, seria bom ouvir outras sugestões. Eu sempre poderia escrever um instalador de serviço, mas isso não é uma prioridad