Ejecute un servicio de Windows una vez

Ejecute un servicio de Windows una vez

Tengo un archivo .exe que es un servicio de Windows. Quiero ejecutar ese archivo, pero sólo una vez. No quiero instalarlo ni nada por el estilo.

¿Hay alguna manera de hacer eso en Windows 10?

Respuesta1

No lo creo a menos que puedas obtener el código fuente.

El exe de servicio de Windows tiene una estructura diferente a la de un exe normal y contiene solo métodos como OnStart, OnStoppor lo que no hay ningún punto definido para iniciar la ejecución del código dentro de ese archivo ejecutable.

Tendrías que usar alguna herramienta que emulesvchost.exe, pero dudo que exista algo así.

Puede instalarlo, iniciarlo, detenerlo y desinstalarlo mediante un comando por lotes, pero eso requiere privilegios de administrador local.

información relacionada