up vote 3 down vote favorite
share [g+] share [fb]

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?

link|improve this question

feedback

2 Answers

up vote 6 down vote accepted

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

link|improve this answer
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 '10 at 17:07
+1 - For someone just getting ready to roll out Win 7 that's real handy to know. – John Gardeniers Jun 5 '10 at 21:30
feedback

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.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.