WMI 与 NETSH 使用 C# 将 IP 添加到 NIC?



我正在编写一个小工具来简化我在日常工作中所做的一些事情,而用于向网卡添加IP的Windows GUI是可怕的。我正在寻找一种体面的方式……

  • 拉出当前网卡上的所有静态IP(只是为了查看列表)

  • 为网卡添加单个或多个IP

我发现使用WMI和c#配置TCP/IP设置,以及使用netsh向网卡添加IP的这个代码片段。解决这个问题的最佳方法是什么?我应该使用什么样的解决方案?

我也有同样的问题,经过一番研究,我选择了WMI。

我认为netsh是更好的,如果你单独使用脚本(这意味着不在代码中)。就我个人而言,我想在c#代码中配置NIC,这样WMI看起来更实用,并且很容易使用xml中的配置文件。

相关内容

  • 没有找到相关文章

最新更新