• 批处理快速更改ip地址




    在各种网络中切换,windows更换ip地址步骤: 
    进入控制面板——网络和internet——网络和共享中心——理性适配器设置——然后找到网卡——进入属性——然后internet 协议——更改ip信息——然后再确定确定确定
     
    很烦啊有木有!
    用批处理,设置一个快捷键,只要按两三下键盘就可以轻轻松松修改ip地址啦~






    ```
    @echo off
     
    goto menu
     
    :menu
    cls
    @echo 1. 自动获取ip地址
    @echo 2. 手动输入ip地址
    @echo 3. 修改DNS
    @echo 4. 修改ip为172.16.1.3
    @echo 5. 修改ip为192.168.0.128 网关2
    @echo 6. 修改ip为192.168.0.128 网关1
    @echo 7. 查看本机ip地址
    @echo 8. 退出
     
    @echo.
    @echo 默认修改ip为手动输入[直接回车]
    @echo.
    @echo 请选择
     
    set selc=2
    set /p selc=
     
    @echo.
    @echo 正在设置...
    @echo.
     
    IF %selc%==1 goto DHCP
    IF %selc%==2 goto ipsetting
    IF %selc%==3 goto DNS
    IF %selc%==4 goto ipstatic2
    IF %selc%==5 goto ipstatic
    IF %selc%==6 goto ipstatic1
    IF %selc%==7 goto ipconfig
    IF %selc%==8 exit
    IF %selc% NEQ 8 goto error
    exit
     
    :error
    cls
    goto menu
    exit
     
    :DHCP
    @echo.
    @echo 自动获取ip地址
    netsh int ip set add name="本地连接" source=dhcp
    @echo 自动获取DNS服务器
    netsh int ip set dns name="本地连接" source=dhcp
    @echo 自动获取ip地址设置完毕
    @echo.
    exit

    :ipstatic
    @echo.
    @echo 设置为192.168.0.128
    netsh int ip set add "本地连接" static 192.168.0.128 255.255.255.0 192.168.0.2 1
    @echo 正在设置DNS服务器:114.114.114.114
    netsh int ip set dns name="本地连接" source=static 114.114.114.114
    @echo 静态ip设置完毕
    @echo.
    exit
     
    :ipstatic1
    @echo.
    @echo 设置为192.168.0.128
    netsh int ip set add "本地连接" static 192.168.0.128 255.255.255.0 192.168.0.1 1
    @echo 正在设置DNS服务器:114.114.114.114
    netsh int ip set dns name="本地连接" source=static 114.114.114.114
    @echo 静态ip设置完毕
    @echo.
    exit
     
    :ipstatic2
    @echo.
    @echo 设置为172.16.1.3
    netsh int ip set add "本地连接" static 172.16.1.3 255.255.255.0 172.16.1.1 1
    @echo 正在设置DNS服务器:8.8.8.8
    netsh int ip set dns name="本地连接" source=static 114.114.114.114
    @echo 静态ip设置完毕
    @echo.
    exit
     
    :ipsetting
    cls
    @echo.
    @echo 正在设置固定ip,请稍候……
    @echo.
    @echo 请输入ip地址:
    set /p ip=
    @echo.
    @echo 请输入网关:
    set /p gw=
    @echo.
     
    @echo 请输入首选DNS:
    set DNS1=114.114.114.114
    set /p DNS1=
     
    @echo 请输入备用DNS:
    set DNS2=8.8.8.8
    set /p DNS2=
     
    @echo.
    netsh interface ip set address 本地连接 source=static addr=%ip% mask=255.255.255.0
    netsh interface ip set address name=本地连接 gateway=%gw% gwmetric=1
    netsh interface ip set dns 本地连接 static %DNS1%
    netsh int ip add dns 本地连接 %DNS2% index=2
    @echo ip地址设置完毕
    @echo.
    exit
     
    :DNS
    cls
    @echo.
    @echo 默认设置:首选DNS为114.114.114.114 备用DNS为8.8.8.8
    @echo 若修改为默认设置,请直接回车;否则请输入DNS
    @echo.
     
    @echo 请输入首选DNS:
    set DNS1=114.114.114.114
    set /p DNS1=
     
    @echo 请输入备用DNS:
    set DNS2=8.8.8.8
    set /p DNS2=
     
    @echo.
    netsh interface ip set dns 本地连接 static %DNS1%
    netsh int ip add dns 本地连接 %DNS2% index=2
    @echo DNS设置完毕
    @echo.
    exit
     
    :ipconfig
    cls
    ipconfig /all
    @pause
    goto menu
    exit
    ```










  • 相关阅读:
    Python __repr__()方法:显示属性
    Python SQLAlchemy入门教程(基本用法)
    彻底搞懂Token、Session和Cookie。
    MTV和MVC的区别
    Flask配置Cors跨域
    跨域资源共享 CORS 详解
    浏览器同源政策及其规避方法
    敏捷开发
    Nginx搭建正向代理服务器支持https
    为什么使用k8s和容器作为devops的底层平台
  • 原文地址:https://www.cnblogs.com/hiSunshine/p/5712381.html
Copyright © 2020-2023  润新知