Czy jest to możliwe bez ciągłego procesu, nasłuchiwania WM_QUERYENDSESSION
lub podobnego? (lub jeszcze gorzej, ładowanie biblioteki DLL do procesu Winlogon )
(Również nie do przyjęcia: napisz skrypt / program, który robi to, co chcesz, a następnie wyloguj się i wymagaj, aby użytkownik używał tego programu tylko do wylogowania, a nie Start -> Wyloguj lub inne normalne metody)
Na XP Pro jest to łatwe dzięki Zasadom Grupy, ale nie sądzę, że to działa na XP Home, nawet jeśli „zainstalujesz” edytor zasad grupy.
GPEDIT
na XP Home? Jeśli nie, spróbuj.