2

ユーザーがマシンのロックを解除したときに .net コードを実行するにはどうすればよいですか?

Windows のバージョン: XP および 7

4

3 に答える 3

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

于 2010-06-15T03:46:02.300 に答える
3

MattMitchell は、彼が提案する記事が役に立つかもしれないという点で正しいです。

そうでない場合は、一般的な意味で、探しているイベントを監視できるISensLogonインターフェイスに関する情報を探していることになります。Google で ISensLogon を検索すると、さまざまな使用方法に関する多くの記事が見つかります。そのうちの少なくとも 1 つが役立つでしょう。

于 2010-06-15T03:52:32.923 に答える
1

XPもサポートしなければならないのは残念です。Windows 7 には、ワークステーションのロック解除でのトリガーを含む、優れたスケジュールされたタスク機能があります。ほんの数行のコードになります...そして、「マシンがバッテリーで動作している場合は実行しないでください」などを含めることもできます。

于 2010-06-15T10:19:16.197 に答える