批处理改IP

最近经常切换网络,又要改动态IP ,一会又要改回静态IP,挺麻烦的。。

 

下面的内容是改为动态获取IP 另存为 AutoIP.Bat双击就可以了

@echo off

rem eth //eth为网卡名称,可在网络连接中查询,如"本地链接"

set eth="本地连接"

echo 正在修改IP为自动获取,请稍候

cmd /c netsh interface ip set address %eth% dhcp

cmd /c netsh interface ip set dns %eth%  dhcp

pause

close

 

下面是改为静态的 也是另存为后缀为bat的文件就好

@echo off

rem eth //eth 为网卡名称,可在网络连接中查询,如"本地链接"

set eth="本地连接"

rem ip //ip 为你想更改的IP

set ip=192.168.1.3

rem gateway //gateway 为网关地址

set gateway=192.168.1.1

rem netmasks //netmasks 为子网掩码

set netmasks=255.255.255.0

rem dns //dns 为首选DNS

set dns=192.168.1.1

rem dns2 //dns2 为备用DNS

rem set dns2=202.103.0.68

echo 正在将本机IP更改到: %ip% 请等候...

rem

if %gateway%==none netsh interface ip set address %eth% static %ip% %netmasks% %gateway% > nul

if not %gateway%==none netsh interface ip set address %eth% static %ip% %netmasks% %gateway% 1 > nul

if %dns%==none netsh interface ip set dns %eth% static %dns%> nul

if not %dns%==none netsh interface ip set dns %eth% static %dns%> nul

rem if %dns2%==none netsh interface ip add dns %eth% %dns2%> nul

rem if not %dns2%==none netsh interface ip add dns %eth% %dns2% 2> nul

echo.........................

echo 检查当前本机IP

ipconfig

echo.........................

echo 成功将本机IP更改为: %ip%

echo http://blog.csdn.net/ccp5780199/

pause

close

 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值