如何在用户解锁Windows计算机时运行.net代码?

时间:2010-06-15 03:38:12

标签: .net windows-7 windows-xp unlock

当用户解锁机器时,如何运行.net代码?

Windows版本:XP和7

3 个答案:

答案 0 :(得分:6)

如果您想订阅会话锁定/解锁事件(例如,当您锁定PC时Messenger如何将您的状态设置为“),本文看起来非常适合您。

http://blogs.msdn.com/b/shawnfa/archive/2005/05/17/418891.aspx

或者,您可以根据此ServerFault问题在Windows 7上解锁运行脚本:https://serverfault.com/questions/148258/run-a-script-after-i-unlock-my-windows-session

答案 1 :(得分:3)

MattMitchell说他提出的文章可能对你有所帮助。

如果没有这种可能性,一般来说,您正在寻找ISensLogon界面上的信息,这可以让您监控您正在寻找的事件。如果你在google上搜索ISensLogon,你会发现很多关于很多不同使用方法的文章,其中至少有一种可能对你有所帮助。

答案 2 :(得分:1)

你也必须支持XP,这太糟糕了。 Windows 7中有一个很好的计划任务功能,包括在工作站解锁时触发它。只需几行代码......你可以包括诸如“如果机器处于电池状态也不要这样做”的事情。