题
我有这个问题,我想到解决。让我们认为我们有这样的情况。我们有一个实例notepad.exe 运行。我运行的另一个notepad.exe.现在我要杀了后者。我怎么可以这样做?
如果我能够知道pid去notepad.exe 然后我就能杀死它。但是如何获得PID的最后一次打开的程序?
另一个办法是给每一个申请一个独特的形象名称。从我学到了什么,这似乎是不可能的,因为图像的名字是很难编码进入的二进制文件。
因此,任何想法?
P.S.因为你已经注意到这是所有窗户。
其他提示
那么,你是如何启动的过程?例如,如果你是从C#启动它,静态Process.Start
方法返回一个Process
实例,具有Id
和Kill()
方法。该机制将架构/语言之间不同...
如果你没有通过代码这样做,它可能是题外话;-p
不隶属于 StackOverflow