使用 C# 将 IP 添加到 NIC 的 WMI 与 NETSH 比较?
我正在编写一个小工具来简化我日常工作中所做的一些事情,而用于将 IP 添加到 NIC 的 Windows GUI 非常糟糕。我正在寻找一种不错的方法来...
拉出当前在 NIC 上的所有静态 IP(只是为了查看列表)
将单个或一系列 IP 添加到 NIC
我找到的 NIC 使用 WMI 和 C# 配置 TCP/IP 设置 和 THIS 片段用于将 IP 添加到使用 netsh 的网卡。解决这个问题的最佳方法是什么?我应该使用什么解决方案来做到这一点?
I am writing a small tool to simplify some of the stuff I do at work day to day, and the Windows GUI for adding IP's to the NIC is horrid. I am looking to find a decent way to...
Pull all Static IP's that are currently on the NIC (just to see a list)
Add either a single or range of IP's to the NIC
I found Configuring TCP/IP Settings using WMI and C# and THIS snippet for adding an IP to the NIC using netsh. What would be the best way to approach this and would solution should I use to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我遇到了同样的问题,经过一番研究后我选择了 WMI。
我认为如果单独使用脚本(我的意思是不在代码中),netsh 会更好。
就我个人而言,我想在 ac# 代码中配置 NIC,这样 WMI 看起来更实用,并且我可以很容易地将它与 xml 中的配置文件一起使用。
I had the same problem and after some research i choose WMI.
I think netsh is better if you use the script alone (i means not in a code).
Personnaly i want to configure NIC in a c# code so WMI look more practical and i's quite easy to use it with a config file made in xml.