gpt4 book ai didi

windows - 是否可以在偶数查看器日志中或通过任何其他机制查看从任务管理器关闭的应用程序

转载 作者:行者123 更新时间:2023-12-03 16:50:17 25 4
gpt4 key购买 nike

我想知道我的应用程序是在用户计算机上崩溃还是在任务管理器中被用户杀死了。
我所知道的是,如果应用程序崩溃了,那么由于系统记录了崩溃,因此可以从事件查看器日志中进行验证。
同样,是否有办法找出从任务管理器中杀死的应用程序?任何日志或机制?

最佳答案

您需要监视应用程序并通过以下方式调用GetExitCode
https://msdn.microsoft.com/en-us/library/windows/desktop/ms683189(v=vs.85).aspx
这将告诉您退出代码。成功通常为0,从任务管理器杀死的成功为1。这可能无法区分崩溃和从任务管理器消除的失败,您必须在系统上进行测试,但是至少知道是否要检查退出日志是否是事件代码1。

崩溃记录在事件日志中,而任务管理器中的杀死则不记录。在这种情况下,您将需要自己的实用程序来监视或使用已安装的调试工具中的gflags.exe:http://techibee.com/sysadmins/find-out-who-killed-a-process-in-windows/2286

关于windows - 是否可以在偶数查看器日志中或通过任何其他机制查看从任务管理器关闭的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34645400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com