zoukankan      html  css  js  c++  java
  • 批处理ip设置 CHRIS

            今天去机房上网,笔记本一打开尽然要设置ip,麻烦的要死,回来后就写了个批处理自动设置IP和DNS,其代码如下:

    @echo off
    echo 设置IP地址路由模式
    color 0a

    set/p a=请输入正整数a 1:寝室路由模式 2:机房路由模式:

    if {%a%}=={1} goto 设置IP地址为寝室路由模式
    if {%a%}=={2} goto 设置IP地址为机房路由模式
    :设置IP地址为寝室路由模式

    ECHO **************************************************************
    ECHO * 设置IP地址为寝室路由模式                                   *
    ECHO **************************************************************
    ECHO.
    netsh interface ip set address name="本地连接" source=static addr=192.168.150.128 mask=255.255.255.0
    ::ip地址可以自行设置
    echo IP和子网掩码设置完成
    netsh interface ip set address name="本地连接" gateway=192.168.150.128 gwmetric=0
    echo 网关设置完成........
    netsh interface ip set dns name="本地连接" source=static addr=202.103.24.68 register=PRIMARY
    echo DNS1设置完成........
    netsh interface ip add dns name="本地连接" addr=202.103.0.117
    echo DNS2设置完成........
    netsh interface ip add dns name="本地连接" addr=202.103.0.68
    echo DNS3设置完成........
    netsh interface ip set wins name="本地连接" source=static addr=none
    echo 设置IP地址为寝室路由模式完成!
    echo.
    ipconfig /all
    pause
    exit
    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
    :设置IP地址为机房路由模式
    @echo off
    color 0a
    ECHO.
    ECHO **************************************************************
    ECHO * 设置IP地址为机房路由模式                                   *
    ECHO **************************************************************
    netsh interface ip set address name="本地连接" source=static addr=218.197.21.111 mask=255.255.255.0
    ::ip地址可以自行设置
    echo IP和子网掩码设置完成
    netsh interface ip set address name="本地连接" gateway=218.197.16.8 gwmetric=0
    echo 网关设置完成........
    netsh interface ip set dns name="本地连接" source=static addr=218.197.16.6 register=PRIMARY
    echo DNS1设置完成........
    netsh interface ip add dns name="本地连接" 218.197.16.8
    echo DNS2设置完成........
    netsh interface ip add dns name="本地连接" addr=202.103.0.68
    echo DNS3设置完成........
    netsh interface ip set wins name="本地连接" source=static addr=none
    echo 设置IP地址为机房路由模式完成!
    echo.
    ipconfig /all
    pause
    exit

  • 相关阅读:
    Weblogic魔法堂:AdminServer.lok被锁导致启动、关闭域失败
    CSS魔法堂:盒子模型简介
    .Net魔法堂:提取注释生成API文档
    CSS魔法堂:Position定位详解
    CMD魔法堂:获取进程路径和PID值的方法集
    CentOS6.5菜鸟之旅:识别NTFS分区
    CentOS6.5菜鸟之旅:安装rpmforge软件库
    CMD魔法堂:CMD进入指定目录
    CentOS6.5菜鸟之旅:VIM插件NERDtree初探
    CSS魔法堂:选择器及其优先级
  • 原文地址:https://www.cnblogs.com/chriszsy/p/13216132.html
Copyright © 2011-2022 走看看