易语言自动修改内网IP地址和DNS

作者: admin 分类: 易语言 发布时间: 2019-01-28 13:47

前段时间调试网络,在UBNT和路由器之间反复修改内网IP,比较麻烦。所以想能不能通过程序来实现一键修改呢?于是乎在精易模块里找到了这个命令:系统_修改IP地址和网关和子网掩码 (),但是通过测试,发现用这个命令修改无效。

个人猜测,应该是因为这个模块命令是在XP系统下写的,在WIN7系统下无效。

今天百度搜索到这篇文章,给了我思路:http://bbs.125.la/thread-13615705-1-1.html,可以直接通过CMD命令来修改,那就可以把命令内嵌到易语言里运行啊。

然后继续百度了这么几篇比较有帮助的文章:

http://www.jb51.net/article/26998.htm

https://zhidao.baidu.com/question/137561507.html

前一篇讲了在XP系统和WIN7系统下怎么修改内网IP:

netsh interface ip set address name=”本地连接” source=static addr=10.60.37.99 mask=255.255.255.0gateway=10.60.37.254

netsh interface ip set dns “本地连接” source=static addr=202.120.190.208

4个红色的部分需要我们根据需要修改:

10.60.37.99 是IP地址

255.255.255.0 是掩码地址

10.60.37.254 是默认网关

202.120.190.208 是DNS

后一篇文章讲了怎么在CMD下恢复自动获取IP和DNS地址:

自动获取IP:

netsh int ip set address name=”本地连接” source=dhcp

自动获取DNS:

netsh int ip set dns name=”本地连接” source=dhcp

把几篇文章的知识点合成起来以后,就可以写程序了,下面是我的程序截图:

程序截图

点击修改内网IP和DNS以后,能完美实现效果:

系统DNS截图

点击自动获取IP和DNS以后:

自动获取IP和DNS地址

附上下载地址:百度网盘下载(易语言写的程序360和一些安全软件基本都报毒,怕的不要下)

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Powered by 草根站长笔记 © 2015-2020 草根站长笔记 Inc.版权所有,禁止转载