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

发布于 2024-12-19 10:49:30 字数 494 浏览 0 评论 0原文

我正在编写一个小工具来简化我日常工作中所做的一些事情,而用于将 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

糖粟与秋泊 2024-12-26 10:49:30

我遇到了同样的问题,经过一番研究后我选择了 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文