ЯЗЫК пакетногоПроцесс «Tracert» выход (ПАРТИЯ)
Итак, название говорит все это ... Мне нужно обработать tracert
выход, чтобы захватить IP-адрес и только IP-адрес. Могу сказать, что используется команда for
, и, к счастью, у меня есть небольшой опыт работы с for
.
Поскольку мы, очевидно, будем использовать разделители, и так как это ms
слово с IP рядом с ним, я не должен делать
for /f "tokens=2 delims=ms" %%a in ('tracert google.com') do echo set %%a=ip&echo ip>ips.txt
Поскольку ms
является ограничителем, IP-адреса должны быть обрабатывается, правильно?
Вместо этого, я получаю это действительно странный вывод:
Hao ДЕЛАТЬ ??? СОП
КТО, ЭТО КАК ЭТО СМОТРЕТЬ, ЕСЛИ Я ТРАДИЦИОННЫЙ ТРАКЕРТ.
Не могли бы вы перефразировать свой вопрос при кодировании командного файла, поскольку это сделает его нам легче понять и помочь. – Monacraft