C#编程修改网络配置(跃点、路由)


修改网络配置用到最多的就是 netsh命令了,但是如何通过编程实现呢?网络上很多文章都是通过编程调用 netsh,这样做是很简单,但是依赖外部程序,有效率问题、安全性问题。在这里我们试图通过纯编程实现修改网络配置的功能。

当然,程序可以成功执行的前提是需要管理员权限,怎么让程序以管理员权限运行就不是本文的讨论范围了。

依赖的库

using Vanara.PInvoke;
using Vanara.PInvoke.Ws2_32;
using System.Net.NetworkInformation
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页