Dienste starten im Allgemeinen, sobald Windows gestartet wird, und laufen unabhängig vom Benutzer. Sie laufen also auch dann, wenn kein Benutzer am System angemeldet ist.
Über die geplanten Tasks kann man ebenfalls eine Anwendung starten lassen: Systemsteuerung -> geplante Tasks -> geplanten Task hinzufügen Interessant sind hierbei die Optionen "Beim Starten des Computers" (abzuarbeitende Scripte, sobald das System gestartet ist) und "Beim Anmelden" (abzuarbeitende Scripte, sobald man sich erfolgreich angemeldet hat).
Autostart
Wenn es reicht, daß eine Anwendung läuft, solange ein Benutzer am System angemeldet ist, ist eine der zahlreichen Autostart-Möglichkeiten die bessere Wahl.