das Problem ist, daß es keinen Autostart-Ordner für logoff's gibt.
Wenn es dir ausreichen sollte, daß der Dienst erst gestoppt wird, wenn ein anderer User sich einloggt (vorausgesetzt er hat die Berechtigung dazu), erstelle dir eine .bat-Datei und verknüpfe sie im Autostartordner von All Users. Wie man Dienste von aussen startet und stoppt weiß ich nicht, aber daß müßtest Du ja eigentlich anhand des Autostarts des betreffenden Users herausfinden können.
@echo off
if "%USERNAME%" == "Donald Duck" goto 1
starte den Dienst
goto 2
:1
stoppe den Dienst
:2
------------------
<FONT size="3">Harvey</FONT s>
<FONT size="1">Wir haben die Lösung.
Aber sie passt nicht zu ihrem Problem</FONT s>
oder:
setze die startart des dienstes auf MANUELL, und baue dem benutzer eine verknüpfung auf folgende bla.cmd in seinen _persönlichen_ autostart-ordner:
---snip---
net start "name des dienstes"
---snap---
damit kein cmd-fenster aufflackert, kannst du in den eigenschaften dieser verknüpfung sagen, daß sie minimiert ausgeführt werden soll.