无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 12020|回复: 41
打印 上一主题 下一主题

[求助] 经常更换多个IP地址如何使用脚本一健更换

  [复制链接]
跳转到指定楼层
#
发表于 2024-4-25 10:46:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
现在经常更换多个IP地址,要如何使用脚本一健更换,有三、四个IP地址,求大神们帮忙弄下,例如运行时输入1,一个IP地址,输入2又是另一个IP地址,输入3.......等,能一键更换的。

35#
发表于 2025-5-5 20:30:06 | 只看该作者
好东西,学习学习
回复

使用道具 举报

34#
发表于 2025-4-23 09:14:19 | 只看该作者
感谢楼主的答案
回复

使用道具 举报

33#
发表于 2025-4-9 03:30:07 | 只看该作者
本帖最后由 jakjak 于 2025-4-9 04:10 编辑

注意!要将”以太网“换成你当前网络适配器的名称,win10默认第一个网卡是以太网,bat要保存成ANSL编码!!!!
注意!要将”以太网“换成你当前网络适配器的名称,win10默认第一个网卡是以太网,bat要保存成ANSL编码!!!!
注意!要将”以太网“换成你当前网络适配器的名称,win10默认第一个网卡是以太网,bat要保存成ANSL编码!!!!

  1. @echo off
  2. setlocal enabledelayedexpansion

  3. :: 配置参数区域 - 请根据需要修改下列4组配置信息
  4. :: ip1  192.168.0.199
  5. set addr1=192.168.0.199
  6. set mask1=255.255.255.0
  7. set gateway1=192.168.0.1
  8. set dns1=218.85.152.99
  9. set wins1=218.85.157.99

  10. :: ip2  192.168.0.200
  11. set addr2=192.168.0.200
  12. set mask2=255.255.255.0
  13. set gateway2=192.168.0.1
  14. set dns2=8.8.8.8
  15. set wins2=8.8.4.4

  16. :: ip3  10.0.0.10
  17. set addr3=10.0.0.10
  18. set mask3=255.255.255.0
  19. set gateway3=10.0.0.1
  20. set dns3=1.1.1.1
  21. set wins3=1.0.0.1

  22. :: ip4  172.16.0.100
  23. set addr4=172.16.0.100
  24. set mask4=255.255.0.0
  25. set gateway4=172.16.0.1
  26. set dns4=208.67.222.222
  27. set wins4=208.67.220.220

  28. :: 用户交互界面
  29. :menu
  30. cls
  31. echo ========================
  32. echo  "以太网"需换网卡的实际名称
  33. echo ========================
  34. echo 请选择要使用的配置:
  35. echo 1.  192.168.0.199
  36. echo 2.  192.168.0.200
  37. echo 3.  10.0.0.10
  38. echo 4.  172.16.0.100
  39. echo 5.  自动获取ip
  40. echo ========================

  41. :input
  42. set /p choice=请输入配置编号(1-5,输入Q退出):
  43. if /i "!choice!" == "Q" exit /b

  44. :: 验证输入有效性
  45. echo !choice!|findstr /r "^[1-5][        DISCUZ_CODE_0        ]quot; >nul
  46. if errorlevel 1 (
  47.     echo 错误:无效输入,请重新输入!
  48.     timeout /t 2 >nul
  49.     goto input
  50. )

  51. :: 特殊处理自动获取配置
  52. if "!choice!" == "5" (
  53.     echo 正在设置为自动获取IP和DNS...
  54.     netsh interface ip set address "以太网" source=dhcp
  55.     netsh interface ip set dns "以太网" source=dhcp
  56.     echo 已切换为自动获取模式!
  57.     pause
  58.     goto menu
  59. )

  60. :: 加载对应配置
  61. set config_num=!choice!
  62. set addr=!addr%config_num%!
  63. set mask=!mask%config_num%!
  64. set gateway=!gateway%config_num%!
  65. set dns=!dns%config_num%!
  66. set wins=!wins%config_num%!

  67. :: 应用网络配置
  68. echo 正在应用配置%config_num%...
  69. netsh interface ip set address name="以太网" source=static addr=!addr! mask=!mask! gateway=!gateway! >nul
  70. netsh interface ip set dns "以太网" source=static addr=!dns! >nul
  71. netsh interface ip set wins "以太网" source=static addr=!wins! >nul

  72. echo 配置应用成功!
  73. echo 当前IP地址:!addr!
  74. echo 按任意键返回菜单...
  75. pause >nul
  76. goto menu
复制代码


回复

使用道具 举报

32#
发表于 2025-4-6 10:04:54 | 只看该作者
本帖最后由 jlshnlhj 于 2025-4-23 09:26 编辑

NetSetMan
https://www.netsetman.com/zh/freeware
回复

使用道具 举报

31#
发表于 2025-4-6 09:22:30 | 只看该作者
学习了
回复

使用道具 举报

30#
发表于 2024-11-29 14:57:27 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

29#
发表于 2024-8-24 20:50:43 | 只看该作者
  1. netsh interface ip set address "替换为你的网卡1名称" static xxx.xxx.xxx.xxx
  2. netsh interface ip set dns "替换为你的网卡名称" static yyy.yyy.yyy.yyy
  3. netsh interface ip add dns "替换为你的网卡名称" zzz.zzz.zzz.zzz
复制代码
回复

使用道具 举报

28#
发表于 2024-8-14 11:46:13 | 只看该作者
871127qq 发表于 2024-4-25 14:14
这个是我用的脚本@echo off
echo 1 设置单IP
echo 2 设置多IP

谢谢分享
回复

使用道具 举报

27#
发表于 2024-8-1 21:37:13 | 只看该作者
这个太多了,,自己百度个批处理都行。。
回复

使用道具 举报

26#
发表于 2024-7-31 21:11:05 来自手机 | 只看该作者
多谢老板多谢
回复

使用道具 举报

25#
发表于 2024-7-31 13:03:17 | 只看该作者
谢谢分享
回复

使用道具 举报

24#
发表于 2024-7-29 17:55:36 | 只看该作者
871127qq 发表于 2024-4-25 14:14
这个是我用的脚本@echo off
echo 1 设置单IP
echo 2 设置多IP


感谢分享
回复

使用道具 举报

23#
发表于 2024-7-18 21:20:08 来自手机 | 只看该作者
多谢老板
回复

使用道具 举报

22#
发表于 2024-7-13 06:07:14 | 只看该作者
871127qq 发表于 2024-4-25 14:14
这个是我用的脚本@echo off
echo 1 设置单IP
echo 2 设置多IP

谢谢分享!
回复

使用道具 举报

21#
发表于 2024-7-13 00:07:24 | 只看该作者
123123123
回复

使用道具 举报

20#
发表于 2024-7-8 12:04:46 | 只看该作者
学习了,谢谢各位大佬
回复

使用道具 举报

19#
发表于 2024-7-1 14:30:53 | 只看该作者
感谢分享
回复

使用道具 举报

18#
发表于 2024-5-27 06:09:44 | 只看该作者
感谢分享,感恩天地
回复

使用道具 举报

17#
发表于 2024-5-21 10:28:17 | 只看该作者
谢谢分享
回复

使用道具 举报

16#
发表于 2024-5-20 22:42:31 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

15#
发表于 2024-5-6 17:33:28 | 只看该作者
可以在本地连接中一次添加多个IP,或者不同网段的IP,自适应
回复

使用道具 举报

14#
发表于 2024-5-6 09:51:53 | 只看该作者

感谢分享,好东西啊
回复

使用道具 举报

13#
发表于 2024-4-29 14:24:47 | 只看该作者
感谢分享,好东西啊
回复

使用道具 举报

12#
发表于 2024-4-29 14:04:14 | 只看该作者
bilv 发表于 2024-4-26 07:55
echo 2 设置多IP

一个网卡多个IP??

是的
回复

使用道具 举报

11#
发表于 2024-4-27 12:52:48 | 只看该作者
871127qq 发表于 2024-4-25 14:14
这个是我用的脚本@echo off
echo 1 设置单IP
echo 2 设置多IP

感谢分享
回复

使用道具 举报

10#
发表于 2024-4-27 07:53:35 | 只看该作者
好东西,学习学习
回复

使用道具 举报

9#
发表于 2024-4-26 07:55:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
发表于 2024-4-26 02:18:59 | 只看该作者
可用用来借鉴一下
回复

使用道具 举报

7#
发表于 2024-4-25 18:59:34 | 只看该作者
感谢分享
回复

使用道具 举报

6#
发表于 2024-4-25 16:50:57 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-6-13 11:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表