打印

[求助] 有关IP切换的批处理写法

0

有关IP切换的批处理写法

我用笔记本在单位和家里办公
单位和家是不同的IP段,而且笔记本配置的都是固定IP
请教写两个批处理文件work.bat 和 home.bat
运行work.bat 自动配置网卡IP、掩码、网关为单位的网络配置
运行home.bat 自动配置网卡IP、掩码、网关为家里的网络配置

TOP

0
新建一个.bat文件,内容把下面的复制就行了,source=static addr=192.168.0.118 把这个IP改成你的IP地址,gateway=192.168.0.1 1这个是网关也要改,source=static addr=202.96.128.86这个是DNS也改,就行了!



@echo.
@echo           -----------------------------------------
@echo            本命令将自动为“本地连接”填写以下内容:
@echo               IP地址:192.168.0.118
@echo               网关:  192.168.0.1
@echo               DNS:    202.96.128.86
@echo           -----------------------------------------
@echo.
@echo.
@echo 没有接入局域网的用户,开机时,系统因搜索不到IP地址,进系统的速度稍慢,请在
@echo 本地连接填上IP地址(任意),就可加快系统的启动速度。所以本批处理仅是为单机拨
@echo 号上网的用户准备的,局域网用户请不要理会本批处理,乱改可能导致您上不了网。
@echo.
@echo.
@ pause
@echo off
netsh interface ip set address name="本地连接" source=static addr=192.168.0.118 mask=255.255.255.0 gateway=192.168.0.1 1
netsh interface ip set dns name="本地连接" source=static addr=202.96.128.86
本帖最近评分记录
  • 那成 金币 -20 严禁转载 2016-9-10 23:16

TOP

0
有更简单的办法:把两个ip和网关都加到网卡上,以后插上网线直接用,不必改来改去了。
具体是在填写IP地址那个属性页面,点“高级”,进去后在“ip地址”和“默认网关”栏目分别添加你要的ip和网关就可以了
本帖最近评分记录
  • 那成 金币 +5 认真回复,奖励! 2016-9-10 23:16

TOP

0
如同三楼的设置一样处理,DNS可设为网关数值,就不用每次来回改动。

TOP

0
谢谢二楼,就是我想要的
netsh的确功能强大

TOP

0
win7及以上要用ipv4,不再是ip
netsh interface ipv4 set address name="本地连接" source=static addr=192.168.0.118 mask=255.255.255.0 gateway=192.168.0.1 1

TOP

0
你可以把家里的地址设置到IPv4的备用配置里边公司的配置到常规里试试,不用切换

TOP

0

回复 3楼 的帖子

你这个方法不行,默认网关只能有一个IP地址,楼主这样的情况,单位的网络不能改,家里的网络是自己可以改的,把网段,默认网关地址设置成和单位一样就不用频繁切换了。
本帖最近评分记录
  • 那成 金币 +3 认真回复,奖励! 2016-10-8 19:24

TOP

当前时区 GMT+8, 现在时间是 2025-3-13 10:32