一个切换笔记本上网设置的小工具(附代码)
现在基本带着笔记本上班,由于公司上网环境和家里上网环境总是不一样,所以每天上网前最麻烦的事就是要更改上网配置了,
家里上网还好,所有设置都是自动就完事,公司的就麻烦了,又是设置IP,又是设置DNS,IE还要设置代理,麻烦死了,身为一个程序员,
怎么能老是做这种无聊的体力活呢,索性用vs2005写了一个winform的IP切换的工具。
界面如下:

使用很简单,默认提供6个配置选项,设置好以后,单击应用就可以了。
点击上面的保存所有配置按钮会将当前所有的配置选项保存下来。
代码方面,技术含量不是很高,懒得讲了。
附一个源代码在下面,有兴趣的自己拿去研究吧,要是有什么改进,记得发回一份给我就可以了。
程序执行文件:https://files.cnblogs.com/kiler/NetworkSwitch.7z
程序源代码:https://files.cnblogs.com/kiler/NetworkSwitchSource.7z
程序运行以后会在运行目录下面生成一个NetworkAdapterSetting.dat文件,用来保存配置,不要删除。
昨晚做了点小的修改,把DNS写成DSN的错误修正了一下,程序和源代码也更新了一下。
家里上网还好,所有设置都是自动就完事,公司的就麻烦了,又是设置IP,又是设置DNS,IE还要设置代理,麻烦死了,身为一个程序员,
怎么能老是做这种无聊的体力活呢,索性用vs2005写了一个winform的IP切换的工具。
界面如下:

使用很简单,默认提供6个配置选项,设置好以后,单击应用就可以了。
点击上面的保存所有配置按钮会将当前所有的配置选项保存下来。
代码方面,技术含量不是很高,懒得讲了。
附一个源代码在下面,有兴趣的自己拿去研究吧,要是有什么改进,记得发回一份给我就可以了。
程序执行文件:https://files.cnblogs.com/kiler/NetworkSwitch.7z
程序源代码:https://files.cnblogs.com/kiler/NetworkSwitchSource.7z
程序运行以后会在运行目录下面生成一个NetworkAdapterSetting.dat文件,用来保存配置,不要删除。
昨晚做了点小的修改,把DNS写成DSN的错误修正了一下,程序和源代码也更新了一下。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异