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

  • 相关阅读:
    摄像机模型 (Camera Model)
    TP中如何用IF
    Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处理
    LNMP环境源码搭建
    Linux之不得不说的init(Linux启动级别的含义 init 0-6)
    PHP 生成毫秒时间戳
    Linux Bash Shell字符串截取
    Linux crontab任务调度
    下载百度文库文档
    关于java socket中的read方法阻塞问题
  • 原文地址:https://www.cnblogs.com/henw/p/2376118.html
Copyright © 2011-2022 走看看