zoukankan      html  css  js  c++  java
  • 切换 ip 批处理

    自动获取

    @echo off
    rem eth       //设置网卡名称,如"本地连接"
    set eth="无线网络连接"
    rem sleep     //设置后面的等待时间,如"20秒"
    set sleep=ping -n 8 127.0.0.1>nul 2>nul
    echo 正在更改为自动获取IP地址...
    netsh interface ip set address "%eth%" source=dhcp
    echo 正在更改为自动获取DNS地址...
    netsh interface ip set dns "%eth%" source=dhcp
    echo --------------------------------------
    echo   更改完毕,正在自动获取IP,等待10秒
    echo --------------------------------------
    %SLEEP%
    echo ----------------------------------------
    echo   检查当前IP,如无法获取请联系网管
    echo ----------------------------------------
    ipconfig /all
    pause
    close

    设置固定值

    @echo off
    rem eth       //设置网卡名称,如"本地连接"
    set eth="无线网络连接"
    rem ip         //设置IP地址
    set ip=192.168.1.243
    rem gw         //设置网关
    set gw=192.168.1.1
    rem netmasks   //设置子网掩码
    set netmasks=255.255.255.0
    rem dns1       //设置主DNS
    set dns1=192.168.1.1
    rem dns2       //设置辅DNS
    set dns2=192.168.1.1
    echo 正在将本机IP更改到:%ip%
    netsh interface ip set address "%eth%" static %ip% %netmasks% %gw%
    echo 正在添加本机主DNS:%dns1%
    netsh interface ip set dns "%eth%" static %dns1%
    echo 正在添加本机副DNS:%dns2%
    netsh interface ip add dns "%eth%" %dns2%
    echo ------------------------------
    echo   IP更改完毕,检查当前配置...
    echo ------------------------------
    ipconfig /all
    pause
    close

  • 相关阅读:
    brctl 使用说明
    Flash文件系统介绍和平台采用squashfs+ubifs原因
    xargs
    svn的常用命令
    shell中的if用法
    shell中单双引号
    删除文件中的 ^M 字符
    博客园添加live2d看板娘
    IOS 自定义转场动画
    rails
  • 原文地址:https://www.cnblogs.com/henw/p/2376118.html
Copyright © 2011-2022 走看看