请参阅下面的
windows中的ipconfig输出.
C:>ipconfig Windows IP Configuration Ethernet adapter Local Area Connection 11: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::4149:4c25:692d:dfec%91 IPv4 Address. . . . . . . . . . . : 10.252.26.84 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : Wireless LAN adapter Wireless Network Connection 15: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Ethernet adapter Local Area Connection 10: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : Wireless LAN adapter Wireless Network Connection 14: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::79a2:afc8:7cd0:79ac%72 IPv4 Address. . . . . . . . . . . : 192.168.10.9 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.10.1
我想在bat文件中找到无线网络连接的默认网关14,然后将其存储在varient中以便稍后使用
我知道我可以“findstr”,但我不知道如何获得该NIC的默认网关.
谢谢!
验证接口名称:
netsh interface ip show address
并尝试这样的事情:
@echo off for /f "tokens=2 delims=:" %%g in ('netsh interface ip show address "Wireless Network Connection 14" ^| findstr "Default"') do set DefaultGateway=%%g echo %DefaultGateway% pause