C# C查询远程计算机的资源使用情况(即cpu负载、ram使用情况)

C# C查询远程计算机的资源使用情况(即cpu负载、ram使用情况),c#,memory-management,resources,cpu-usage,C#,Memory Management,Resources,Cpu Usage,是否有一些简单的方法向远程PC发送ping风格的消息,并用C语言返回有关PC的一般事实/数据?我最感兴趣的是CPU负载、RAM使用、当前正在运行的进程等。但信息越多,CPU规格等额外信息就越丰富 我想象在理想的情况下,它会像通过简单的第三方库ping一台计算机一样简单。我可以在远程计算机上运行自定义应用程序,但如果它能开箱即用,那就太棒了。是的,你可以。使用WMI。 您可以在此处阅读更多信息: 它允许您向任何远程计算机发送查询,您可以访问并检索大量信息 编辑:这可能不像发送ping请求那么简单,

是否有一些简单的方法向远程PC发送ping风格的消息,并用C语言返回有关PC的一般事实/数据?我最感兴趣的是CPU负载、RAM使用、当前正在运行的进程等。但信息越多,CPU规格等额外信息就越丰富

我想象在理想的情况下,它会像通过简单的第三方库ping一台计算机一样简单。我可以在远程计算机上运行自定义应用程序,但如果它能开箱即用,那就太棒了。

是的,你可以。使用WMI。 您可以在此处阅读更多信息:

它允许您向任何远程计算机发送查询,您可以访问并检索大量信息

编辑:这可能不像发送ping请求那么简单,但当你掌握了窍门时,感觉非常自然。

是的,你可以。使用WMI。 您可以在此处阅读更多信息:

它允许您向任何远程计算机发送查询,您可以访问并检索大量信息


编辑:这可能不像发送ping请求那么简单,但当你掌握了窍门时,感觉非常自然。

有几个选项

您可以从System.Net.NetworkInformation.ping执行简单的ping,如上所述,可以使用WMI


您还可以在其他站点上签出一些简单的启动代码

有几个选择

您可以从System.Net.NetworkInformation.ping执行简单的ping,如上所述,可以使用WMI

您还可以在其他站点上签出一些简单的启动代码