• 注册
  • 转载分享 转载分享 关注:153 内容:10412

    IP网卡一键设置助手

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 转载分享 > 正文
    • 4
    • 转载分享
    • IP网卡一键设置助手

      软件介绍

      支持一键设置计算机网卡IP地址,带有一键进入更改适配器设置界面(WIN11系统,好多用户都不知道怎么进入这里,远程指导改IP特费劲,故此开发此工具)支持一键清除DNS缓存功能,可修复因特殊问题导致IP无法联网等~

      一个同类功能bat脚本源码

      @echo off
      rem 强制获取管理员权限
      %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
      rem //设置变量
      set NAME="以太网"
      rem //以下属性值可以根据需要更改
      set ADDR=192.168.1.122
      set MASK=255.255.255.0
      set GATEWAY=192.168.1.105
      set DNS1=192.168.1.1
      set DNS2=192.168.1.222
      rem //以上属性依次为IP地址、子网掩码、网关、首选DNS、备用DNS
      echo 当前可用操作有:
      echo 1 设置为静态IP
      echo 2 设置为动态IP
      echo 3 退出
      echo 请选择后回车:
      set /p operate=
      if %operate%==1 goto 1
      if %operate%==2 goto 2
      if %operate%==3 goto 3
      :1
      echo 正在设置静态IP,请稍等...
      rem //可以根据你的需要更改
      echo IP地址 = %ADDR%
      echo 掩码 = %MASK%
      echo 网关 = %GATEWAY%
      netsh interface ipv4 set address %NAME% static %ADDR% %MASK% %GATEWAY%
      echo 首选DNS = %DNS1%
      if "%DNS1%"=="" (echo DNS1为空) else netsh interface ipv4 set dns %NAME% static %DNS1%
      echo 备用DNS = %DNS2%
      if "%DNS2%"=="" (echo DNS2为空) else (netsh interface ipv4 add dns %NAME% %DNS2%)
      echo **********已设置为静态IP:%ADDR%***********
      pause
      goto 3
      :2
      echo 正在设置动态IP,请稍等...
      echo 正在从DHCP自动获取IP地址...
      netsh interface ip set address %NAME% dhcp
      echo 正在从DHCP自动获取DNS地址...
      netsh interface ip set dns %NAME% dhcp
      echo **********已设置为动态IP地址***********
      pause
      goto 3
      :3
      exit

      隐藏内容需要回复可以看见

      回复
      Lv.11

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复
      ​楼主辛苦了,谢谢楼主,楼主好人一生平安!
      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: