No tengo experiencia en escribir scripts por lotes, pero me preguntaba si había una forma de instalar un servicio Windows .NET usando installutil.exe
usando dicho script, o desinstalo 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, presionar y para desinstalar).Batch Script para instalar o desinstalar un servicio Windows .NET
Éstos son algunos detalles:
- El .exe para el servicio se encuentra en el directorio
C:\Program Files\Data Service
- La secuencia de comandos debe estar en el mismo directorio que el archivo .exe para el servicio
- Sería sea agradable agregar una línea simple a un archivo de registro (lo llamaremos
program.log
, también en este directorio) después de que se haya instalado el servicio - La máquina ejecuta Windows Server 2003 con .NET Framework instalado en el directorio predeterminado
C:\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.
Tenga en cuenta que Microsoft eliminó el tipo de proyecto de instalación en Visual Studio 2012. Gracias –