Script por lotes para instalar o desinstalar un servicio de Windows .NET
No tengo experiencia escribiendo scripts por lotes, pero me preguntaba si había una manera de instalar un servicio .NET de Windows usandoinstallutil.exe
usando dicho script, o desinstale el servicio si ya está instalado, idealmente con algún tipo de confirmación de que realmente me gustaría realizar la desinstalación (por ejemplo, presione y para desinstalar).
Aquí hay algunos detalles:
El .exe para el servicio se encuentra en elC:\Program Files\Data Service
directorio El script debe estar en el mismo directorio que el .exe para el servicio Sería bueno agregar una línea simple a un archivo de registro (lo llamaremosprogram.log
, también en este directorio) después de instalar el servicio La máquina ejecuta Windows Server 2003 con .NET Framework instalado en el directorio predeterminadoC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Si cree que esto podría hacerse de una mejor manera, sería bueno escuchar otras sugerencias. Siempre podría escribir un instalador de servicio, pero eso no es una prioridad.