当有人通过 taskmanager 或 taskkill 控制台命令杀死我的应用程序(java,但这并不重要)时,我如何捕捉到?
我知道我无法在我的应用程序中捕捉到这一点,但也许我可以通过一些与操作系统(当然是 Windows)的挂钩来做到这一点。也许 easyhook 库(http://www.codeplex.com/easyhook)可以帮助我,但我在那里找不到示例。我们的应用程序经常在客户服务器上死掉,我只想知道是谁(或什么)杀死了它。我们确定这不是应用程序问题,似乎 java.exe 进程被 taskmanager 杀死了