7

How do I run a script each time I unlock my Windows 7 session?

So, if I lock my session and then log in again, I want the script to run.

Do login scripts configured in the Group Policy do this or will they only work the first time?

2 Answers 2

10

Scheduled Tasks is what you need. You can set a trigger for both workstation lock and workstation unlock. If you need to deploy it out to more machines, use SCHTASKS.EXE (provided with windows).

Hope that helps

3
  • 1
    Cool. I didn't even know that was an option in Windows 7. It used to be you had to write a winlogon notification app and register it with the system to be triggered on shell change between the desktop and the lock screen.
    – BoxerBucks
    Jun 4, 2010 at 17:07
  • +1 - For someone just getting ready to roll out Win 7 that's real handy to know. Jun 5, 2010 at 21:30
  • BoxerBucks: Will you release the source for that?
    – brandeded
    Sep 4, 2012 at 12:50
0

Group Policy login scripts only process when you first logon. If you only reboot once a month and just keep locking/unlocking, login scripts will run once a month for you.

1
  • but task scheduler can run tasks every computer unlock
    – phuclv
    Mar 23, 2016 at 2:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .