2009-10-30 208 views
1

是否有一些简单的方法可以向远程PC发送ping式消息,并通过C#获取有关PC的一些事实/图形?我主要对CPU负载,内存使用率,当前正在运行的进程等感兴趣,但更多的信息越多越好(像CPU规格的额外信息会很酷)!C#查询远程计算机的资源使用情况(即CPU负载,RAM使用情况)

我想在理想的情况下,它会像通过简单的第三方库一样简单地ping计算机。我可以在远程计算机上运行自定义应用程序,但如果它刚刚开箱即可使用,这将非常棒。

回答

3

是的,你可以。使用WMI。 你可以阅读更多关于它在这里:http://en.wikipedia.org/wiki/Windows_Management_Instrumentation

它可以让你查询发送到您访问任何远程计算机和检索大量信息

编辑:这也许不完全是像发送一样简单ping请求,但是当你掌握它的时候,感觉很自然。

+0

看起来像什么,我以后,谢谢! – mike 2009-10-30 10:19:20

+0

希望它有助于:) – 2009-10-30 10:19:59