A very simple screen saver that will present a large notification box for a specified period of time before logging the user off.
This very simple program was written in response to some data protection concerns at a school I work for. Teachers were logging onto machines all over the place and walking away. Locking the PCs was not an option as other people could not then use them.
Basic Usage
- Copy autologout.scr to %systemroot%\system32.
- Create an (optional) logo.bmp file in %systemroot%\system32. (Image is square in aspect, it will scale but displayed size is 140x140px).
- Set as the screen saver in Windows Screen Saver Settings
Advanced usage
To set the timeout value for the countdown dialog (default is 25 minutes) create a registry key in
HKEY_LOCAL_MACHINE\Software\Autologout\timeout (DWORD)
and specify the number of seconds. (NB: This registry setting is somewhere like
HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Autologout
on x64 bit systems).
Deploying on a Domain with Group Policy on a per machine basis
- Copy autologout.scr to %systemroot%\system32 on domain member.
- Create an (optional) logo.bmp file in %systemroot%\system32. on domain member.
- Create a new Group Policy
- In
User Configuration -> Administrative Templates -> Control Panel -> Display
set Screen Saver
to enabled
. Set Screen Saver executable name
to autologout.scr
. Set Screen Saver timeout
to the number of seconds before the main warning and countdown are displayed.
- In
Computer Configuration -> Administrative Templates -> System -> Group Policy
set User Group Policy loopback processing mode
to Replace. This insures that the user policy is overridden on a machine basis (otherwise this is a user GPO and won't be applied).
Download
Is
here Windows x86.
Source code
Is
here.