1. 苏葳的备忘录首页
  2. 网络

Windows XP中查找网卡接口索引值并设置动态路由的批处理

网卡 route 路由 批处理双网卡同时连内外网线,且内外网网关地址一样的情况下,可用route -p add ….IF 0x2这样的方式,以网络接口索引的方式指定网卡及相应的网关。然而,当禁用启用网卡后,网卡的IF值通常会发生改变(某文档说是因为网卡两ip设同一子网内的缘故,本机确实是两块网卡分别设为192.168.100.10和192.168.100.11,未验证是否与此有关)。这时,网络连接常会出现异常,如何解决?

方法自然是每次设置持续或动态路由时,先查找指定网卡的IF值,再设置路由。以下为自己查找DFE-530TX网卡索引并设置动态路由的批处理命令:

@echo off
route print | find "530TX" >IFList
route delete 192.168.0.0
for /F "eol=; tokens=1,3* delims= " %%i in (IFList) do route add 192.168.0.0 mask 255.255.0.0 192.168.100.1 if %%i
@echo on

 

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/245.html

发表评论

邮箱地址不会被公开。 必填项已用*标注