【发布时间】:2019-01-25 13:06:00
【问题描述】:
我是 .Net 和 c# 编程的新手。 我正在尝试执行一个小程序来设置我的本地网卡的 IP 地址。 (我想要实现的是比通过 Windows 配置菜单更快) 所以我做了一些研究,发现了几个适合我需要的很好的例子。 无论如何,我已经意识到我可以通过 .Net 命名空间(System.Net.Networkinformation...)获取网络设备 IP 配置,但我不能设置一个新的(我的意思是,这个 API 充满了 getter 但没有setters) 所以,据我搜索,要设置 IP,我必须执行 WMI 调用。 我的问题是,是否有一种方法可以通过 .Net 来实现(我当时还没有找到)。 提前致谢!
【问题讨论】:
-
你搜索过'c# WMI class'吗? C# WMI Tutorial
-
你能发布你已经拥有的代码吗?
-
有什么理由不能使用 WMI?
-
现在使用 PowerShell 很常见,您可以轻松地从 C# 调用它。
标签: c# .net networking ip wmi