电脑WIN11,使用扩展坞的网卡。每一次升级后,都会产生一个新的网卡,原来的网卡怎么也删不掉,当我配置一个固定的IP地址时,总是报错。
因此,每次都要用netsh找到这个网卡,然后将这个IP地址删除掉,再配置到最新的有效的网卡上,太麻烦。
这个脚本两个工作:
1、用netsh查找192.168.5地址的网卡,然后将这个网卡的地址删除掉。
2、将166地址配置到我的网卡上(USB网卡)
编辑一个脚本(reset166.sh)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #删除所有网卡上配置的192.168.5.x地址 netsh interface ipv4 dump NIC_IP=`netsh inter ipv4 dump | findstr "192.168.5." | awk '{$1="";$NF="";print $0}' ` echo -n "当前要删除的IP地址是:" echo $NIC_IP netsh interface ipv4 delete $NIC_IP read tempvar #设置扩展坞网卡的IP地址 NIC_NAME=$(powershell Get-NetAdapter | grep "USB" | awk -F " " '{print $1}' ) echo -n "当前要设置的网卡名:" echo $NIC_NAME netsh.exe inter ip set address name= "$NIC_NAME" source =static addr=192.168.5.166 mask=255.255.255.0 echo "--------------------------------------------" netsh inter ipv4 dump | findstr "192.168.5." |
这个脚本必须在bash下执行,因此,需要下载git-bash并安装
然后建立一个快捷方式,并给予管理员权限运行。
"C:\Program Files\Git\git-bash.exe" "C:\Program Files\Git\reset166.sh"
点击该快捷方式,即可以删除这个网卡上对应的IP地址。如果最后--------下面还有,就再执行一遍。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!