in reply to Auto-Restarting Windows Services
This particular machine is XP, which I believe runs task scheduler inside svchost.exe
If it were Vista or 7 task scheduler does have a separate process which I could (and should!) do what you're suggesting.
(someone more knowledgeable correct me if I'm wrong here)