标题: [网络连接] [分享]批处理禁用没有IP的网络连接 [打印本页]
作者: Batcher 时间: 2023-9-5 17:08 标题: [分享]批处理禁用没有IP的网络连接
【问题描述】
有两个网卡如何开机判断设置 ip 的正常使用,没有 ip 的把他禁用。
有的电脑有两个网卡,有的只有一个。
如果一个网卡的就不管他,两个的就禁用一个。留有 ip 的。
ipconfig /all 命令结果如下:- Windows IP 配置
-
- 主机名 . . . . . . . . . . . . . : Y001
- 主 DNS 后缀 . . . . . . . . . . . :
- 节点类型 . . . . . . . . . . . . : 混合
- IP 路由已启用 . . . . . . . . . . : 否
- WINS 代理已启用 . . . . . . . . . : 否
-
- 以太网适配器 以太网 2 3:
-
- 媒体状态 . . . . . . . . . . . . : 媒体已断开连接
- 连接特定的 DNS 后缀 . . . . . . . :
- 描述. . . . . . . . . . . . . . . : Realtek Gaming GbE Family Controller
- 物理地址. . . . . . . . . . . . . : 18-C0-4D-77-25-D1
- DHCP 已启用 . . . . . . . . . . . : 是
- 自动配置已启用. . . . . . . . . . : 是
-
- 以太网适配器 Ethernet 0:
-
- 连接特定的 DNS 后缀 . . . . . . . :
- 描述. . . . . . . . . . . . . . . : Realtek Gaming 2.5GbE Family Controller
- 物理地址. . . . . . . . . . . . . : 88-C9-B3-B4-02-57
- DHCP 已启用 . . . . . . . . . . . : 否
- 自动配置已启用. . . . . . . . . . : 是
- 本地链接 IPv6 地址. . . . . . . . : fe80::c56d:f2e6:f0f8:786%3(首选)
- IPv4 地址 . . . . . . . . . . . . : 192.168.0.1(首选)
- 子网掩码 . . . . . . . . . . . . : 255.255.255.0
- 默认网关. . . . . . . . . . . . . : 192.168.0.254
- DHCPv6 IAID . . . . . . . . . . . : 100666409
- DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-2C-87-85-38-88-C9-B3-B4-02-57
- DNS 服务器 . . . . . . . . . . . : 202.96.134.133
- 114.114.114.114
- TCPIP 上的 NetBIOS . . . . . . . : 已启用
复制代码
作者: Batcher 时间: 2023-9-5 17:09
【解决方案】
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- setlocal enabledelayedexpansion
- set "Num=0"
- for /f "delims=" %%i in ('ipconfig /all') do (
- set "StrLine=%%i"
- if "!StrLine:以太网适配器=!" neq "!StrLine!" (
- set /a Num+=1
- for /f "tokens=1*" %%a in ("%%i") do (
- set "StrAdapter=%%b"
- set "_Adpapter!Num!=!StrAdapter:~0,-1!"
- )
- ) else if "!StrLine:IPv4=!" neq "!StrLine!" (
- set "_Adpapter!Num!="
- )
- )
- for /f "tokens=1* delims==" %%a in ('set _') do (
- wmic path Win32_NetworkAdapter where "NetConnectionID='%%b'" call disable
- )
- endlocal
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |