用route print > C:\route_table.txt可导出完整路由表到文本文件,推荐route print -4 > %USERPROFILE%\Documents\ipv4_route.txt仅导出IPv4路由,或加-d参数显示可读设备名,PowerShell还可导出结构化CSV供筛选分析。

你需要把当前Windows系统的完整路由表保存为文本文件,方便离线查阅、对比变更或发给他人协助分析网络问题。
用route print重定向导出到TXT文件
按 Win + R 打开运行对话框,输入 cmd 回车启动命令提示符。
在CMD窗口中输入以下命令并回车执行:
route print > C:\route_table.txt
这条命令会把完整的IPv4和IPv6路由表(含接口列表、活动路由、持久路由)全部写入C盘根目录下的route_table.txt文件。如果C盘没有写入权限,系统会报错——此时请改用其他有写权限的路径,例如:
route print > %USERPROFILE%\Desktop\route_backup.txt
导出完成后,直接双击该TXT文件即可用记事本打开查看。文件里保留了原始排版和所有字段,包括“Network Destination”“Netmask”“Gateway”“Interface”“Metric”等关键列。
只导出IPv4路由(推荐日常使用)
绝大多数排查场景只需关注IPv4路由,导出全量IPv4+IPv6反而干扰判断。执行这行命令:
route print -4 > %USERPROFILE%\Documents\ipv4_route.txt
使用 -4 参数后,输出内容不含IPv6冗余条目,文件更轻量、结构更清晰。注意:-4必须紧贴route print,中间不能有空格,否则命令失效。
该文件默认保存在“文档”文件夹,路径稳定且无需管理员权限,适合快速生成可分享的诊断依据。
带设备名的可读格式导出
方法一:route print -d > %TEMP%\route_readable.txt
方法二:route print -4 -d > %TEMP%\route_ipv4_readable.txt
-d 参数会让“Interface”列显示“以太网”“WLAN”“vEthernet (WSL)”这类人类可读的设备名称,而不是一串IP地址。这对多网卡、虚拟机、WSL混合环境特别有用——你能一眼看出某条路由走的是物理网卡还是虚拟网卡。
导出到 %TEMP% 是个稳妥选择:系统自动保证该路径可写,且临时文件不易误删。导出后可在资源管理器地址栏粘贴 %TEMP% 快速定位文件。
用PowerShell导出结构化CSV(进阶筛选)
第一步:以管理员身份运行Windows终端(或PowerShell)
第二步:执行以下命令:
Get-NetRoute -AddressFamily IPv4 | Select-Object DestinationPrefix,NextHop,InterfaceAlias,RouteMetric | Export-Csv -Path "$env:USERPROFILE\Desktop\route_structured.csv" -NoTypeInformation
这条命令会生成一个CSV表格文件,桌面即刻可见。它只保留最核心的四列:目标前缀、下一跳网关、接口设备名、跃点数。Excel双击即可打开,支持排序、筛选、高亮——比如你想快速找出所有跃点数为1的直连路由,点一下RouteMetric列的筛选箭头就行。
注意:Export-Csv 默认用UTF-16编码,Excel打开可能乱码;如需兼容性更强,加参数 -Encoding UTF8。



















