C# 我如何知道某个进程是否在远程机器上运行

C# 我如何知道某个进程是否在远程机器上运行,c#,.net,windows-forms-designer,remote-access,C#,.net,Windows Forms Designer,Remote Access,我想知道,在c#中,我如何知道某个进程是否在远程机器上运行 远程计算机在我的网络中,我将始终使用同一用户。 谢谢您可以使用System.Diagnostics检查本地计算机,然后使用 Process[] processList = Process.GetProcesses("machineName"); 您可以使用System.Diagnostics检查本地计算机,然后使用 Process[] processList = Process.GetProcesses("machineName");

我想知道,在c#中,我如何知道某个进程是否在远程机器上运行

远程计算机在我的网络中,我将始终使用同一用户。
谢谢

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

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

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

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

我会说你可以使用WCF

所以您需要开发一个小型服务器,列出计算机上的进程,并通过对象为它们提供服务


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

我会说你可以使用WCF

所以您需要开发一个小型服务器,列出计算机上的进程,并通过对象为它们提供服务


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

据我所知,WMI可以轻松地远程使用。WMI到底是什么?我正在寻找一种只使用c的方法,如果可能的话,在c中甚至有一个例子。据我所知,WMI可以很容易地远程使用。WMI到底是什么?我正在寻找一种只使用c的方法,如果可能的话,甚至可以使用c。