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