Когда я запускаю WinMTR и отслеживаю любой хост, например, google.com, встроенная команда windows tracert (на Win 7), а также сторонние команды, такие как ftrace, требуют 30 секунд, чтобы завершиться, даже когда я установил пинги и задержки между Перейдите к минимуму и попробуйте UDP (на ftrace). В WinMTR для отслеживания одного и того же хоста требуется <2 секунды, чтобы показать все хосты и по крайней мере один пинг для каждого.
Почему это так, и есть ли инструмент командной строки Windows, который может получить более быстрые результаты, такие как WinMTR, так как мне нужен вывод в сценарий. WinMTR имеет только графический интерфейс (может запускаться из командной строки, но все равно заканчивается в графическом интерфейсе). WinMTR - это OSS, но я не знаю C++, только Perl.