Link to home
Start Free TrialLog in
Avatar of E=mc2
E=mc2Flag for Canada

asked on

How to automatically log out of Windows 8 after 20 minutes of inactivity?

I would like to create a script or use system services to automatically log any one that is logged in - out - after 20 minutes of inactivity.  Remote users forget to log out therefore an automated log out after 20 minutes is needed.
Avatar of McKnife
McKnife
Flag of Germany image

There used to be the Microsoft screensaver "winexit" - does that thing maybe still work on 8?
If not, create a scheduled task that runs after 20 minutes of idleness and uses qwinsta.exe to end sessions.
Avatar of E=mc2

ASKER

Winexit does not seem to exits in Windows 8.
What are the steps to created a scheduled task to logout after 20 minutes of idleness?
For a winexit derivative, look at http://www.grimadmin.com/staticpages/index.php/ss-operations
About the task: open scheduler,
set the name to autologoff
set the executing account to system
set the trigger to "on idle"
on the "conditions" tab, change the idle time to 20 mins
set the action to be a script. That script would use qwinsta to list sessions and rwinsta to close the listed sessions. I would need some minutes to write it, so try the grimadmin one, first.
Avatar of E=mc2

ASKER

Thank you.  There would only be one user, the same username logged in at any given time.  Would qwinsta and rwinsta therefore be needed in this case?
Then you would create the task much easier:
set the name to autologoff
 set the executing account to that user account with the option to "run only when logged on"
 set the trigger to "on idle"
 on the "conditions" tab, change the idle time to 20 mins
 set the action to be shutdown -L
Avatar of E=mc2

ASKER

Should the action be in a script?
Avatar of E=mc2

ASKER

This does not seem to work, it is not logging after the amount of minutes I have selected.
Perhaps this is not the best way to schedule this type of log off scenario?
The amount of minutes is not set, it's variable. Task Scheduler determines an idle state like shown here: https://msdn.microsoft.com/en-us/library/windows/desktop/aa383561(v=vs.85).aspx
I am sure that you didn't consider that. Wait a Little longer...
Avatar of E=mc2

ASKER

it did not work.
ASKER CERTIFIED SOLUTION
Avatar of McKnife
McKnife
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of E=mc2

ASKER

It is not working in this particular situation.
Then you should not close the question. Please look at the task history - did it ever run? Maybe it ran, but there's another problem with it.