分享快速设置本机IP地址的批处理方法

已锁定

王林居

  • 帖子

    317
  • 精华

    0
  • 被关注

    1

论坛等级:侠圣

注册时间:2021-10-22

普通 普通 如何晋级?

分享快速设置本机IP地址的批处理方法

1809

10

2022-03-28 09:06:52

调试过程中需要经常更换IP地止,批处理IP地址设置,只需要鼠标点击即可设置你想要的地址。根据网上资料汇总,方法如下:

      1. 复制@echo off及以下的文本到新建的TXT文件中,保存(可以起个名字如Change IP of  Ethernet)。这里的有线网口叫“Ethernet”,无线网口叫“Wi-Fi”看网络的设置,根据有线网口名称替换文本中“Ethernet”和"Wi-Fi",里面根据系统不同名称需要更改替换。网络名称必须要和文本对应,这个很重要。

        2.将文本的后缀名改为bat,保存。

        3右键打开Change IP of  Ethernet,以管理员权限打开,点确定,机会出现如下画面,按对应的数字就会有对应的网址设置,有线和无线都可以。


       

@echo off

echo 自动设置网络IP地址,当前可用操作有: 

echo 1 设置有线网口为自动获取IP 

echo 2 设置有线网口为固定地址IP 192.168.100.199

echo 3 设置有线网口为固定地址IP 10.114.14.239

echo 4 设置有线网口为固定地址IP 10.122.8.239 

echo 5 设置无线网口为自动获取IP 

echo 6 设置无线网口为固定地址IP 192.168.100.198

echo 7 设置无线网口为固定地址IP 10.114.14.238

echo 8 设置无线网口为固定地址IP 10.122.8.238

echo 9 退出 

echo 请选择后回车:

set /p operate= 

if %operate%==1 goto 1 

if %operate%==2 goto 2 

if %operate%==3 goto 3 

if %operate%==4 goto 4 

if %operate%==5 goto 5 

if %operate%==6 goto 6

if %operate%==7 goto 7

if %operate%==8 goto 8

if %operate%==9 goto 9 

:1 

echo 有线网络正在设置动态IP,请稍等… 

echo 有线网络正在从DHCP自动获取IP地址…

 

  netsh interface ip set address "Ethernet" source=dhcp


  netsh interface ip set dns "Ethernet" source=dhcp


echo 有线网络自动获取IP已设置完成! 

pause 

goto 9 


:2 

echo 有线网口网络正在设置固定IP:192.169.100.199,请稍等… 


  netsh interface ip set address "Ethernet" source=static addr=192.168.100.199 mask=255.255.255.0


  //netsh interface ip set dns name="Ethernet" 192.168.0.254


  //netsh interface ip add dns name="Ethernet" 202.106.196.115 index=2


  //netsh interface ip add dns name="Ethernet" 202.106.0.20 index=3



echo 有线网口固定IP已设置! 

pause 

goto 9


:3 

echo 有线网口网络正在设置固定IP:10.114.14.239,请稍等… 


  netsh interface ip set address "Ethernet" source=static addr=10.114.14.239 mask=255.255.248.0 


  //netsh interface ip set dns name="Ethernet" 192.168.0.254


  //netsh interface ip add dns name="Ethernet" 202.106.196.115 index=2


  //netsh interface ip add dns name="Ethernet" 202.106.0.20 index=3



echo 有线网口固定IP已设置! 

pause 

goto 9 


:4 


echo 有线网口网络正在设置固定IP:10.122.8.239,请稍等… 


  netsh interface ip set address "Ethernet" source=static addr=10.122.8.239 mask=255.255.248.0


  //netsh interface ip set dns name="Ethernet" 192.168.0.254


  //netsh interface ip add dns name="Ethernet" 202.106.196.115 index=2


  //netsh interface ip add dns name="Ethernet" 202.106.0.20 index=3


echo 有线网口固定IP已设置! 

pause 

goto 9 


:5 

echo 无线网络正在设置动态IP,请稍等… 

echo 无线网络正在从DHCP自动获取IP地址…

 

  netsh interface ip set address "Wi-Fi" source=dhcp


  netsh interface ip set dns "Wi-Fi" source=dhcp


echo 无线网络自动获取IP已设置完成!

pause 

goto 9


:6 

echo 无线网络正在设置固定IP:192.168.100.198,请稍等… 


  netsh interface ip set address "Wi-Fi" source=static addr=192.168.100.198 mask=255.255.255.0 


  //netsh interface ip set dns "Wi-Fi" 192.168.0.254


  //netsh interface ip add dns "Wi-Fi" 202.106.196.115 index=2


  //netsh interface ip add dns "Wi-Fi" 202.106.0.20 index=3



echo 无线网络动态IP已设置! 

pause 

goto 9


:7 

echo 无线网络正在设置固定IP:10.114.13.238,请稍等… 


  netsh interface ip set address "Wi-Fi" source=static addr=10.114.14.238 mask=255.255.248.0 


  //netsh interface ip set dns "Wi-Fi" 192.168.0.254


  //netsh interface ip add dns "Wi-Fi" 202.106.196.115 index=2


  //netsh interface ip add dns "Wi-Fi" 202.106.0.20 index=3



echo 无线网络动态IP已设置! 

pause 

goto 9 


:8 

echo 无线网络正在设置固定IP:10.122.8.238,请稍等… 


  netsh interface ip set address "Wi-Fi" source=static addr=10.122.8.238 mask=255.255.248.0 

  //netsh interface ip set dns "Wi-Fi" 192.168.0.254


  //netsh interface ip add dns "Wi-Fi" 202.106.196.115 index=2


  //netsh interface ip add dns "Wi-Fi" 202.106.0.20 index=3



echo 无线网络动态IP已设置! 

pause 

goto 9 


:9 

exit


分享快速设置本机IP地址的批处理方法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9137条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。