精易论坛

标题: 在程序结束进程时动作应该怎么写? [打印本页]

作者: KD飞飞    时间: 2024-12-21 14:09
标题: 在程序结束进程时动作应该怎么写?
程序是否可以在被任务管理器强制结束的那一刻触发命令?比如被强制结束之前,删掉根目录下的缓存文件之类的命令~

作者: LEOONL    时间: 2024-12-21 14:09
KD飞飞 发表于 2024-12-21 16:57
有没有可能,让用户无法通过任务管理器关闭进程~ 或者隐藏进程~又或者其他什么方法 ...

你自己试吧 https://125.confly.eu.org/search.php?mo ... +%E9%9A%90%E8%97%8F
作者: 1425113841    时间: 2024-12-21 15:30
强制结束, 系统会发送信号到程序, 但通常程序来不及处理就会被杀掉. 所以强制结束应该不能触发任何动作.
只有关闭程序, 系统才会发送终止信号, 给予程序一部分时间自己处理并关闭, 如果在这段时间内没有关闭, 系统还是会强制结束.
按下关机键/终端程序按ctrl+c, 都是发送终止信号.
作者: LEOONL    时间: 2024-12-21 15:51
不能,强制结束就已经结束了啥都干不了,再开个程序监控这个程序不存在了执行命令
作者: LEOONL    时间: 2024-12-21 15:51
不能,结束就是结束了,再开个程序监控进程不存在执行命令
作者: 12:30错爱    时间: 2024-12-21 16:43
这就好比嘎之前可以写遗嘱,但是被别人嘎了那就没时间写了,因为你没想到自己会嘎,任务管理是强制结束,不会给你准备的时间,要不你再写个监控的,它被嘎了另一个人带写
作者: KD飞飞    时间: 2024-12-21 16:57
LEOONL 发表于 2024-12-21 15:51
不能,结束就是结束了,再开个程序监控进程不存在执行命令

有没有可能,让用户无法通过任务管理器关闭进程~ 或者隐藏进程~又或者其他什么方法




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4