ActiveExit is a system utility that can automatically log off users from their accounts after a period of inactivity. If you are a system administrator and users of your network often forget to log off before leaving, ActiveExit can save you quite a bit of the nerve cells. Even if the user has locked the computer, ActiveExit can log the user off after the idle period you specify, without your intervention.
What can ActiveExit do for you?
Log off the inactive users automatically
When you enable ActiveExit, it starts monitoring the user activity (keyboard and mouse). If no user activity has been detected during the time interval of your choosing, ActiveExit displays a message to the user (for the duration of your choosing, too). If no user activity detected after that, ActiveExit forcefully logs off that user from Windows.
Log off the inactive users even if they locked their screens
Unlike WINEXIT and other similar utilities, ActiveExit can log off the inactive users even if the users locked their screens before leaving. (The administrator will no longer have to unlock the screens manually each time it happens).
Log off the inactive users even if they set up custom screen savers
Unlike WINEXIT and other similar software utilities, ActiveExit does not replace the screensaver of the user with its own. If fact, ActiveExit does not depend on the Windows screensaver functionality at all: each user is welcome to choose any screen saver or none at all, ActiveExit will work just the same.
Log off the inactive users even if they use the Remote Desktop Connection
ActiveExit can log off the inactive users who connect to the server remotely, via the Remote Desktop.
Log off the inactive users even if they have unsaved changes
This is a powerful feature of ActiveExit that you should consider carefully. Normally, if a user attempts to log off while there are unsaved changes to the documents, Windows prompts the user to save the changes before logging off. With ActiveExit, the automatic log off happens unconditionally, even if there are changes still unsaved by the user. The unsaved changes, if any, will be lost and the user will be logged off.
Home Page - http://www.winability.com/active-exit/