我想从任务管理器中删除exe

时间:2013-02-15 12:54:42

标签: vb.net

我有一个exe,当这个exe被调用时,一些这个exe已经在任务管理器中打开了,我想杀掉所有以前的exe而不是当前的exe,我使用的是VB.net

2 个答案:

答案 0 :(得分:1)

正如之前的评论者所指出的那样,你真的应该更多地努力自己解决问题(并证明你已经尝试过了)

这么说,这里有一些提示:

taskkill.exe /F /IM myprocess.exe /FI "PID ne 555"

Process.GetProcessesByName

Process.GetCurrentProcess

Process.Kill

小心杀死进程。正如Anton Kovalenko已经指出的那样,你真的确定要做到吗?简单地警告条件并向用户/管理员提供指令可能更好。

答案 1 :(得分:0)

将程序设置为接收消息。当最新的实例启动时,它会向前一个实例发送一条消息,以便自己正常关闭 - 当然也可以使用代码来完成此操作。