如何创建一个无法杀死的进程?

rgk*_*gan -7 java windows process

我正在运行我的java应用程序.它显示在任务管理器的进程选项卡中.我不希望用户杀死这个过程?

如果可能的话,我也不希望我的进程也在进程列表中.

我的应用程序是局域网管理员.我需要记录客户机.如果用户可以杀死我的进程,那么创建这样的应用程序是没有用的.

Ste*_*n C 17

IMO,创造无法杀死的过程是否定了用户控制他/她的机器的权利.我无法想到这样做的任何道德理由......无论技术上是否可行,以及你是否有某种"商业"理由这样做.

  • +1管理员(例如,在拥有锁定工作站的商店中)有完全正当理由阻止用户杀死任何进程*; 这是一个完全不同的用例. (4认同)

Del*_*ani 7

当前用户拥有的进程总是被杀死.

编辑:除非该过程与系统相关(然后应该以不同的用户身份运行,如在Linux中),否则会有一种意识形态概念,用户应该始终有权知道发生了什么并且能够控制在用户的运行进程(毕竟,这她的用户帐户).


Kon*_*rak 5

由于用户将使用虚拟机来运行程序,他总是可以杀死JVM :)