- C:\>route print
-
- IPv4 Route Table
- ===========================================================================
- Interface List
- 0x1 ........................... MS TCP Loopback interface
- 0x10003 ...00 0c 29 02 6e 05 ...... Intel(R) PRO/1000 MT Network Connection
- ===========================================================================
- ===========================================================================
- Active Routes:
- Network Destination Netmask Gateway Interface Metric
- 0.0.0.0 0.0.0.0 192.168.12.2 192.168.12.4 1
- 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
- 192.168.12.0 255.255.255.0 192.168.12.4 192.168.12.4 10
- 192.168.12.4 255.255.255.255 127.0.0.1 127.0.0.1 10
- 192.168.12.255 255.255.255.255 192.168.12.4 192.168.12.4 10
- 224.0.0.0 240.0.0.0 192.168.12.4 192.168.12.4 10
- 255.255.255.255 255.255.255.255 192.168.12.4 192.168.12.4 1
- Default Gateway: 192.168.12.2
- ===========================================================================
- Persistent Routes:
- Network Address Netmask Gateway Address Metric
- 0.0.0.0 0.0.0.0 192.168.12.2 1
-
- C:\>
复制代码 上面是一个route print执行的结果(行数是不固定的)、现在我想取出 Persistent Routes: 下面的所有行(行数是不固定的)、保存到文件1.txt
然后再对1.txt文件做操作、成命令形式、比如上面的 0.0.0.0 0.0.0.0 192.168.12.2 1
也可能是多行内容、要变成 route add 0.0.0.0 mask 0.0.0.0 192.168.12.2 metric 1 命令格式 处理好后保存到2.txt里面
最后把1.txt 2.txt合并到3.txt
格式是
Network Address Netmask Gateway Address Metric
0.0.0.0 0.0.0.0 192.168.12.2 1
Route command
route add 0.0.0.0 mask 0.0.0.0 192.168.12.2 metric 1
然后删除文件1.txt,2.txt 求大神帮忙、这对我来说太难了。。。 |