批处理自动更改IP地址

由于在不同的网络的使用不同的IP地址,每次手动设置很麻烦,写个批处理。如下:

 

@title 无线网络设置 To 251 
 
@rem 修改DOS窗口颜色  
@color 0B  
@echo off  
 
@rem 设定外网网络参数  
set NIC="无线网络连接" 
set IP="192.168.0.171" 
set MASK="255.255.255.0" 
set GW="192.168.0.251" 
set DNS="202.101.103.55" 
set GM=1   
 
@echo 正在修改网络配置,改为外网IP,网关251...  
@netsh interface ip set address name=%NIC% source=static addr=%IP% mask=%MASK% gateway=%GW% gwmetric=%GM%  
@echo 设置DNS为外网DNS(%DNS%)...  
@netsh interface ip set dns name=%NIC% source=static addr=%DNS%  
@echo 设置成功  
 
msg %username% /time:2 恭喜,%NIC%设置成功!

 

posted @ 2009-12-17 12:50  simplay  阅读(645)  评论(0编辑  收藏  举报