SRVSTART.EXE es un archivo ejecutable y DLL de Win32 que le permite ejecutar comandos como si fueran servicios de Windows NT. También tiene algunas características para mejorar la ejecución de los comandos de consola comunes (solicitar parámetros, etc.). El DLL se puede usar solo para crear un servicio sin tener que escribir ningún código de administración de servicio.
SRVSTART.EXE funciona en uno de los dos modos. p>
Puede utilizarse para ejecutar un comando ordinario (archivo de proceso por lotes del programa). En este modo de comando, SRVSTART.EXE puede solicitar al usuario los valores de los parámetros de la línea de comando, como las contraseñas. Se puede usar para ejecutar un programa ejecutable en el contexto de un servicio de Windows NT (modo de servicio). SRVSTART.EXE se encargará de todas las interacciones con el Administrador de control de servicios de NT (SCM). No es necesario que el programa incluya ningún código de administración de servicios. ...
Buena alternativa e incluye código fuente.