您的位置:首页 > 其它

简单工具之 ---- IP的快速修改脚本

2016-08-13 21:44 267 查看
  离开校园已经有一段时间了。当真正工作之后才发现,在学校是真的适合搞研究,做自己喜欢方向的事。工作之后很多事情,忙和加班估计应该是我们这个行业的通病。

  所以呢,必须得提高工作效率,才能有更多的时间去做自己喜欢的事情。能用2秒完成的事情坚决不用10秒。能用脚本干的事,坚决不用手动去改。

  接下来就给点实在的。

个人主机IP的快速修改脚本

场景:经常需要更改IP,在静态和动态IP之间进行切换的场景

平台:Windows all

利用Windows的自带命令netsh进行实现

首先介绍下netsh吧

打开cmd控制台 输入

netsh -h   //查看netsh相关帮助文档


其实我们这里要用到的之需要其中的 interface

1.netsh                            //cmd输入netsh
2.interface                        //cmd输入interface
3.ip                               //cmd输入ip
4.set address "net name" static IPaddress  Netmasks  Gateway     //net name 要设置的网卡   IPaddress  需要设置的ip   Netmasks 掩码  Gateway  网关


以上是在cmd上进行修改的过程,记得要以管理员身份运行cmd

上面的过程完全可以转化为一个bat的脚本。新建一个记事本,在记事本里添加以下代码:

静态ip

cd /d %~dp0
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
netsh interface ip set address "本地连接 3" static 200.200.137.173 255.255.252.0 200.200.136.80


动态ip

cd /d %~dp0
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
netsh interface ip set address "本地连接 3" dhcp


然后保存,修改后缀名为 .bat即可

小白教学

以下纯粹是为了小白起手的





保存好后双击运行即可

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  修改ip脚本 脚本