快速为电脑设置静态IP地址的bat
的有关信息介绍如下:很多同学可能跟我一样上班的时候自带电脑,然后也跟我一样遇到一个很头疼的问题,公司的网络一般都是固定ip,而家里通常都是自动获取,然后每天上班改成固定ip,回家改成自动获取...让人很抓狂.终于被折磨得不成样子的我就动手写了个批处理文件快速完成设置,这里跟大家分享一下.
我们都还记得虐我们千百遍的手动设置固定ip:
首先普及一下命令行配置网络信息的一个小命令netsh:
NetSH (Network Shell) 是windows系统本身提供的功能强大的网络配置命令行工具,它允许从本地或远程显示或修改当前正在运行的计算机的网络配置。
Netsh 还提供了一个脚本功能,对于指定计算机,可以通过此功能以批处理模式运行一组命令。为了存档或配置其他服务器,Netsh 也可以将配置脚本保存在文本文件中。
我们可以再命令行中输入netsh及对应参数即可设置电脑的各种网络信息:
当然,我们并不是想要做网络管理员,所以我们没有必要去太详细的学习这个命令,此处我总结了两条对我们有用的命令:
用于设置ip信息命令:
netsh interface ip set address name="本地连接" source="static" addr="172.18.16.104" mask="255.255.255.0" gateway="172.18.16.1" gwmetric="1"
用于设置dns命令
netsh interface ip set dns name="本地连接" source=static addr="221.7.92.98"
以上是以我的本地计算机信息设置,朋友们只需要将对应位置改为你自己需要的值就可以了
*还有一个特别要注意的地方就是上面两条代码的name一定要和将要修改的网络连接名称一致,如: 本地连接 或者 无线网络连接 之类的
我们已经可以使用命令快速的设置ip了,但是还是不够快,每次要操作的步骤很多.接下来我们就将代码保存成一个bat文档,以便可以快速的执行.
1. 打开记事本
2. 将代码输入到记事本中
3. 将文本保存为bat文件
4. 然后运行得到的bat文件即可快速修改ip地址了
5. 当然我们还需要一个可以快速设置家里能够自动或许动态ip的bat,加入命令:
netsh interface ip set address "本地连接" dhcp netsh interface ip set dns "本地连接" dhcp
然后就大功告成,将两个文件放到桌面,在公司执行一下设置公司ip,在家里执行设置家里的ip就可以了,是不是很方便呢?
命令中的name一定要设置为跟连接名称一致