時々自動的にログオフするソフトウェアがあります。これをブロックしたいので、ログオフされません(Windows 7)。Python を使用してログオフ要求をブロックする方法はありますか? もしそうなら、その方法とそうでない場合。他の解決策はありますか?
1 に答える
4
MSDN の記事に解決策があるようです。
あなたがしなければならないことは、WM_QUERYENDSESSION
イベントを処理して を返す単純な Windows アプリケーションを作成することFALSE
です。理論的には、そのアプリケーションが実行されている限り、システムはユーザーをログアウトしません。保存されていないファイルを含むインスタンスを開いたままにしておくだけでnotepad.exe
、同じことが達成される可能性があります。
ただし、他のすべてのアプリケーションが終了する可能性があるため、それが望ましくない場合はExitWindows
、softXpand からの呼び出しをインターセプトする必要がありますが、これははるかに複雑です。
Comodo Internet Securityなどの一部のセキュリティ製品では、サンドボックスでアプリケーションを実行できるため、特定のシステム コールを傍受して拒否することができます。
参照:この質問。
于 2013-05-02T12:28:59.470 に答える