¿Cómo configurar "svnserve --service" para que se ejecute en Windows?

Al comenzar desde cmdline

svnserve.exe -d -r d:\svn\mytools

todo funcionando bien.

Luego intenté configurarlo para que se ejecutara como servicio de Windows:

@echo off
set SvnHome=C:\Program Files\TortoiseSVN
set SvnRepository=D:\Svn\mytools
sc delete SvnMyTools
sc create SvnMyTools binPath= "%SvnHome%\bin\svnserve.exe --service -r %SvnRepository%" start=   delayed-auto type= share

Se instaló el servicio pero no se puede iniciar. Todo el tiempo está reportando un error.

Error 1083: The executable program that this service is configured to run in does not implement the service.

He intentado editar el servicio cmdline usando regedit, así que intenté agregar comillas dobles alrededor de ref a exe, intenté cambiar los parámetros del cmdline (usado-re en lugar de--Servicio, utilizó ambos-re y--Servicio) y así. A veces, los errores informados se ven un poco diferentes, pero no funciona de todos modos. :-(

La pregunta es: ¿cómo configurarlo para que funcione como servicio en Windows 7 x64? ¿Es posible en absoluto? Quiero decir, si ese conmutador de cmdline "--service" puede funcionar en svnserve?

Nota: la versión de svnserve es 1.7.9 (r1462340). El resto de los componentes de TortoiseSVN son 1.7.12.24070.

Gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta