• 切换 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

  • 相关阅读:
    angularjs学习笔记—工具方法
    js日期格式转换的相关问题探讨
    vue路由原理剖析
    如何减少UI设计师产品与前端工程师的沟通成本
    前端优化带来的思考,浅谈前端工程化
    前端入门方法
    自写juqery插件实现左右循环滚动效果图
    前端大综合
    前端收集
    如何在代码中减少if else语句的使用
  • 原文地址:https://www.cnblogs.com/henw/p/2376118.html
Copyright © 2020-2023  润新知