windows多网卡使用改进

在前面的文章《windows下使用多网卡》中,提到了如何在windows下面使用多个网卡,但是在使用过程中,发现默认路由一段时间后就会被系统增加为2条,这样就会导致问题出现。原因没有深究,可能是因为路由器的设定,或者系统本身会定时重新通过dhcp获取ip。所以,使用了取巧的办法,改写了之前的批处理文件,让其定时去侦测当前默认路由的数量,如果多于1个,就删除重建

echo off
:_START

rem 获取当前默认路由的数量
route PRINT 0.0.0.0 | find /C "0.0.0.0" > result.txt

for /f "delims=" %%a in (result.txt) do (
      set result=%%a
    )

rem 如果默认路由多于1个,就跑一遍
if %result% GTR 1 (
route delete 0.0.0.0 mask 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.7.1
route add 192.168.5.0 mask 255.255.255.0 172.21.18.254
route add 192.168.55.0 mask 255.255.255.0 172.21.18.254
route add 192.168.6.0 mask 255.255.255.0 172.21.18.254
route add 172.0.0.0 mask 255.0.0.0 172.21.18.254
)

rem 10s检测一次
timeout /t 10 /nobreak > nul

goto _START
上面有详细的注释,应该比较好理解,这里有一点,就是因为在windows的命令中,没有找到类似于linux的sleep命令,只好用 timeout /t 10 /nobreak > nul 的方式模拟实现




Windows网卡驱动是用于控制和管理计算机上的网络适配器的软件程序。它允许操作系统与网络适配器进行通信,以便实现网络连接和数据传输。如果网卡驱动出现问题,可能会导致网络连接不稳定或无法连接到网络。 以下是解决Windows网卡驱动问题的一些常见方法: 1. 检查设备管理器:打开设备管理器,查看是否有任何与网络适配器相关的问题。如果有黄色感叹号或问号标记,表示驱动程序可能需要更新或重新安装。 2. 更新驱动程序:访问计算机制造商的官方网站或网络适配器制造商的网站,下载最新的驱动程序。安装新的驱动程序可以修复已知的问题并提供更好的兼容性和性能。 3. 重新安装驱动程序:如果驱动程序已损坏或出现问题,可以尝试卸载并重新安装驱动程序。在设备管理器中右键单击网络适配器,选择"卸载设备",然后重新启动计算机。系统会自动重新安装驱动程序。 4. 使用驱动程序更新工具:有一些第三方工具可以帮助自动检测和更新计算机上的驱动程序。这些工具可以简化驱动程序更新的过程,并确保安装最新的驱动程序。 5. 检查Windows更新:确保操作系统已经安装了最新的Windows更新。有时,Windows更新可以包含与网络适配器相关的修复程序和改进。 请注意,具体的解决方法可能因计算机配置和网络适配器型号而异。如果以上方法无法解决问题,建议咨询计算机制造商或网络适配器制造商的技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值