Usar SC para instalar un servicio de Windows y luego establecer las propiedades de recuperación

Quiero configurar las opciones de recuperación en un servicio de Windows que estoy instalando en un Windows Server 2003. Sé que esto es posible hacerlo manualmente, pero quiero configurar la configuración de recuperación cuando instalo el servicio.

Yo uso SC script para hacer esto:

SC create MyService displayname= "MyService" binpath= "C:\Program Files\MyService\MyService.exe" start= auto

SC failure MyService reset= 86400 actions= restart/1000/restart/1000/run/1000

SC failure MyService command= "C:\Program Files\Myservice\MyService.exe"

El problema es que cuando se golpea el primer espacio en blanco, corta la ruta y toma el resto de la ruta como parámetros de entrada:

Así que ... en el cuadro de diálogo de propiedades del servicio.(Ejecutar -> services.msc -> haga clic con el botón derecho en MyService -> Propiedades -> pestaña Recuperación) Yo selecciono"Fallos subsecuentes -> Ejecutar un programa

Como puede ver, he puesto "" alrededor de la ruta en el comando. ¿Cómo llego a hacer espacios en blanco en el camino? Sé que puedo hacer un camino sin espacios en blanco, pero ese no es el punto :-)

Respuestas a la pregunta(1)

Su respuesta a la pregunta