zoukankan      html  css  js  c++  java
  • Bat实现IP设置切换(公司IP和家里的IP)

    :: 设置IP地址
    set /p choice=    1.设置公司IP 2.IP自动获取  您的选择:
    echo.
    if "%choice%"=="1" goto ip1
    if "%choice%"=="2" goto ip2
    goto main
    :ip1
    echo IP自动设置开始....
    echo.
    echo 正在设置IP及子网掩码
    cmd /c netsh interface ip set address name="WLAN" source=static addr=192.168.1.* mask=255.255.255.0 gateway=192.168.1.* gwmetric=1
    echo 正在设置DNS服务器
    
    cmd /c netsh interface ip add dnsservers name="WLAN" address=8.8.8.8 index=1
    cmd /c netsh interface ip add dnsservers name="WLAN" address=8.8.8.8 index=2
    echo 设置完成
    pause
    exit
    if errorlevel 2 goto main
    if errorlevel 1 goto end
    :ip2
    echo IP自动设置开始....
    echo.
    echo 自动获取IP地址....
    netsh interface ip set address name = "WLAN" source = dhcp
    echo 自动获取DNS服务器....
    netsh interface ip set dns name = "WLAN" source = dhcp
    @rem 设置自动获取IP
    echo 设置完成
    pause
    exit
    if errorlevel 2 goto main
    if errorlevel 1 goto end
    :test
    netsh inte***ce ip set address name = "WLAN" source = dhcp
    netsh inte***ce ip set dns name = "WLAN" source = dhcp
    netsh inte***ce ip set wins name = "WLAN" source = dhcp
    CHOICE /C YN /M "退出请按 Y,返回菜单请按 N。"
    if errorlevel 2 goto main
    if errorlevel 1 goto end
    :end 

    将标红的部分替换为你自己的IP,代码保存为 SetIP.bat ,双击运行,输入 1或者2,即可将IP设置为公司IP或者家里的IP(自动获取)。

  • 相关阅读:
    Python configparser模块
    Python OS,shutil模块
    一、操作系统基础
    Python 序列化
    Python 验证码生产程序和进度条程序
    SaltStack 实践课程二 PHP+NGINX
    Android攻城狮数据存储之文件存储
    Android攻城狮数据存储之SQLite数据库简介
    Android攻城狮数据存储之SharedPreferences
    Android攻城狮读取了JSON实现图文混排
  • 原文地址:https://www.cnblogs.com/brucezhang80/p/5679498.html
Copyright © 2011-2022 走看看