论坛首页 综合技术论坛

用批处理命令设置网络参数

浏览 7746 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-10-21  

      现在很多公司都实行内外网隔离管理,使用不同的网线或不同的无线路由器来分别连接内网或外网。而内外网的网络参数可能不同,切换内外网时一般需要修改IP地址、网关等参数,一般大家都会找个小软件来实现自动修改网络参数,其实大可不必那么麻烦,用操作系统自带的批处理命令就能方便地实现修改网络参数功能。下面是我自己在用的脚本,在WinXP上使用了很长时间,很好用,大家不妨一试。

@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%设置成功!

 

论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics