2009-05-29 55 views

回答

4

如果你知道PID:

Process p = Process.GetProcessById(id); 

如果你知道這個名字:

Process p = Process.GetProcessesByName(name).FirstOrDefault(); 
2

您無法附加到它,但您可以使用Process.GetProcesses方法來枚舉機器上的所有正在運行的進程。其中之一將是您正在尋找的過程。

var list = System.Diagnostics.Process.GetProcesses(); 
foreach (var proc in list) { 
    // Determine if it's the process and use it 
} 
相關問題