一个切换笔记本上网设置的小工具(附代码)

现在基本带着笔记本上班,由于公司上网环境和家里上网环境总是不一样,所以每天上网前最麻烦的事就是要更改上网配置了,
家里上网还好,所有设置都是自动就完事,公司的就麻烦了,又是设置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的错误修正了一下,程序和源代码也更新了一下。
posted @   kiler  阅读(4176)  评论(46编辑  收藏  举报
编辑推荐:
· 从 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的设计差异
点击右上角即可分享
微信分享提示