我有一些软件偶尔会自动退出。我想阻止它,所以我不会被注销(Windows 7)。有没有办法阻止使用Python注销请求?如果是这样,那么如何以及如果没有;还有其他解决方案吗?
答案 0 :(得分:4)
看起来好像MSDN article中有可能的解决方案。
您需要做的是编写一个处理WM_QUERYENDSESSION
事件的简单Windows应用程序,然后返回FALSE
,理论上,只要该应用程序正在运行,系统就赢了请你退出有可能只是将notepad.exe
的实例与未保存的文件一起打开就可以实现同样的目的。
然而,它可能导致所有其他应用程序终止,因此,如果这是不合需要的,则必须从softXpand拦截对ExitWindows
的调用,这要复杂得多。
某些安全产品(如Comodo Internet Security)将允许您在沙箱中运行应用程序,以便您可以拦截和拒绝某些可能有效的系统调用。
另请参阅:this question。