我正在尝试制作一个控制台应用程序,我在其中尝试使用 System.IO 从本地计算机获取驱动器信息。现在我想从本地机器上获取服务器的相同信息,我该怎么做?我如何连接到它?和连接后如何访问其 Windows 系统日志(管理/计算机管理)?我知道可以通过 UNC 路径(\servername\name\dir)访问服务器的一件事,但是如果我想访问服务器磁盘空间(使用 System.IO)和错误日志,我该怎么做?我已经有了它的用户名和密码。非常欢迎对此提供任何帮助。谢谢
问问题
135 次
1 回答
0
您可能想要使用Windows Management Instrumentation (WMI)。在 .NET 中,您可以通过System.Management命名空间中的类来访问它。
您还可以使用System.Diagnostics.EventLog类连接到远程机器事件日志。文档中有一些很好的例子。
您还可以使用性能计数器获得一些相关信息。请参阅PerformanceCounter和相关类。
于 2013-06-27T19:37:04.560 回答