C#catch kill命令

MBZ*_*MBZ 4 windows kill

我怎样才能捕获windows taskkill命令以防止它?

djd*_*d87 10

不能阻止你的进程被杀死.保持程序存活的唯一方法是使用第二个Watchdog应用程序,该应用程序不断汇集该进程以确保它正在运行.

所以,你有两个应用程序; AppA(主要)和AppB(看门狗).

AppA检查是否AppB正在运行.如果没有,AppA开始AppB.

AppB检查是否AppA正在运行.如果没有,AppB开始AppA.

但这通常是针对恶意进程的设计,所以我希望你不要做任何不好的事情.

单击" 结束进程"时,您可以在消息队列中看到以下事件:

WM_CLOSE // UI应用

CTRL_CLOSE_EVENT //控制台应用

但是如果您的应用程序没有及时关闭,那么将发送kill命令,该命令无法捕获.