netsh 命令行工具可批量管理 Windows 网络连接,支持导出(ipv4/ipv6 dump)、编辑脚本修改 IP/DNS、exec 导入配置、reset 重置协议栈与缓存,以及 show 命令查看筛选接口详情。
可以通过 netsh 命令行工具批量管理 windows 网络连接的属性明细,它支持导出、修改、导入和重置配置,无需图形界面即可完成标准化操作。
导出当前所有网络接口配置
执行以下命令可将 IPv4 和 IPv6 的完整配置保存为文本脚本,便于备份或迁移:
- netsh interface ipv4 dump > C:\ipv4_config.txt
- netsh interface ipv6 dump > C:\ipv6_config.txt
生成的文件是可读、可编辑的命令集合,包含接口名、IP 地址、子网掩码、网关、DNS、跃点数等全部设置项。
批量修改多个连接的 IP 和 DNS
若需为多台设备统一配置静态网络参数(如实验室机房),可先编辑导出的脚本,再用 netsh exec 批量应用:
- 打开 ipv4_config.txt,查找并替换接口名(如 "以太网" → "Ethernet")确保与目标机器一致
- 修改其中的 set address 和 set dns 行,例如:
set address name="Ethernet" source=static addr=192.168.5.100 mask=255.255.255.0 gateway=192.168.5.1
set dns name="Ethernet" source=static address=114.114.114.114 register=primary - 以管理员身份运行:netsh exec C:\ipv4_config.txt
统一重置网络协议栈与缓存
当多台设备出现共性网络异常(如无法获取 IP、DNS 解析失败),可用标准命令序列一键修复:
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
- netsh winsock reset —— 重置 Winsock 目录(解决套接字异常)
- netsh int ip reset —— 重置 TCP/IP 协议栈(修复 IP 层故障)
- ipconfig /release && ipconfig /renew —— 释放并更新 DHCP 地址
- ipconfig /flushdns —— 清空本地 DNS 缓存
建议将以上四条命令写入 reset_network.bat,双击运行或通过远程管理工具批量部署。
查看并筛选特定连接的详细属性
用 netsh interface show interface 可列出所有连接状态;配合 findstr 快速定位关键信息:
- netsh interface show interface | findstr "以太网" —— 查看“以太网”连接是否启用
- netsh interface ipv4 show addresses "以太网" —— 显示该连接的 IPv4 地址详情
- netsh interface ipv4 show dnsservers "以太网" —— 查看当前 DNS 配置
所有输出均可重定向到文件(加 > report.txt),方便汇总分析。

















