Abhängig davon, was auf dem System tatsächlich passiert, nachdem Sie den Standard- Windows-Taskplaner getestet haben . Es ist ein Ereignis, wenn sich ein Benutzer anmeldet off auf. Wenn Sie einen bestimmten Benutzer haben, können Sie ihn sogar zuordnen und durch entsprechendes Design Ihres Skripts können Sie die Abmeldung möglicherweise erkennen. Alternativ können Sie ein benutzerdefiniertes Ereignis in das Ereignisprotokoll schreiben und darauf achten. Ich bin mir nicht sicher, ob On disconnect from user session
eine lokale Abmeldung ausgelöst würde.
Andernfalls wäre der Vorschlag von Big Chris / der Kommentar zu Ihrer Frage, dass Sie möglicherweise die lokalen Gruppenrichtlinien verwenden können, anwendbar. In Windows XP treten möglicherweise Probleme auf, da XP sehr unterschiedlich ist. Dies gilt jedoch wahrscheinlich für jede Lösung.
Der richtige / optimale Weg wäre wahrscheinlich, das Skript, das die Aufräumarbeiten als letzte Testphase durchführt, zur Verfügung zu haben. Nach all dem wäre sichergestellt, dass die Tests abgeschlossen sind, und je nachdem, wie Sie die Tests tatsächlich durchführen (das automatische Build-System, mit dem die Tests ausgeführt werden), können Sie es vielleicht sogar als zusätzlichen Schritt einrichten.