c#如何知道某个进程是否在远程计算机上运行

时间:2012-05-29 18:55:03

标签: c# .net windows-forms-designer remote-access

我想知道,在c#中,我怎么知道某个进程是否在远程计算机上运行?

远程机器在我的网络中,我将使用相同的用户。 感谢

2 个答案:

答案 0 :(得分:3)

您可以使用System.Diagnostics检查本地计算机,然后使用。

Process[] processList = Process.GetProcesses("machineName");

答案 1 :(得分:0)

我会说你可以使用WCF。

http://msdn.microsoft.com/en-us/library/dd456779.aspx

因此,您需要在计算机上开发一个小型服务器列表流程,并通过Object提供服务。

可能有一种更简单的方法,但这一方肯定有用。