如何从成功的ping命令中提取IP地址?
在其他用户的帮助下,我可以从CMD的单个输出中剪切字符。然后我添加了我的下一部分代码,他给我留下了变量_3octet。我的代码扫描与计算机连接的网关关联的所有IP地址,并仅阻止有回复的网关。从那里我得到一份已经回复的IP列表。 Reply from 192.168.1.67: bytes=32 time=288ms TTL=64 Reply from 192.168.1.72: bytes=32 time<1ms TTL=128 Reply from 192.168.1.73: bytes=32 time=16ms TTL=64 Reply from 192.168.1.75: bytes=32 time<1ms TTL=128 Reply from 192.168.1.76: bytes=32 time=155ms TTL=64 Reply from 192.168.1.88: bytes=32 time=1ms TTL=255 从那里我想只抓取IP地址,因此切除除“192.168.1。#”之外的所有内容,以便在程序的未来部分中使用。类似于带_3octet变量的代码的开头部分。这是我的代码。 @echo off setlocal setlocal enabledelayedexpansion rem throw away everything except the IPv4 …