代码之家  ›  专栏  ›  技术社区  ›  Simon Randy Burden

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

  •  2
  • Simon Randy Burden  · 技术社区  · 14 年前

    当用户解锁其计算机时,如何运行.NET代码?

    Windows版本:XP和7

    3 回复  |  直到 12 年前
        1
  •  6
  •   Community M-A    7 年前

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

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

    或者,您可以根据以下服务器故障问题在Windows 7 Unlock上运行脚本: https://serverfault.com/questions/148258/run-a-script-after-i-unlock-my-windows-session

        2
  •  3
  •   Matt Mitchell    12 年前

    Mattmitchell认为他所建议的文章可能对你有帮助,这是对的。

    如果没有,从一般意义上说,您正在寻找 ISensLogon 接口,它允许您监视正在查找的事件。如果你在谷歌上搜索isenslogon,你会发现很多关于使用它的不同方法的文章,其中至少有一种可能会对你有所帮助。

        3
  •  1
  •   Kate Gregory    14 年前

    可惜你也必须支持XP。在Windows7中有一个很好的计划任务功能,包括在工作站解锁时触发它。只需要几行代码…你也可以包括“如果机器是用电池的话不要这样做”之类的内容。