res2001, но ведь это не правда, спам наблюдается только когда хост доступен, т.е. вывод команды пинг содержит сроку "Ответ от ...", а findstr как раз таки ищет набор символов "Ответ" без учёта регистра. Проблема в том, что не может найти? Почему?
Да, "рецепт" и вправду грязный, но тем не менее позволяет настроить паузу, чтобы не дудосить удалённую машину.
-l устанавливает размер пакета. Специфичный тест, требуются пакеты, в несколько раз превышающие размер MTU (чтобы пакет нарезался).
Задачу решил, утянув решение со StackOverflow:
ping -t %iptoping%|cmd /q /v /c "(pause&pause)>nul & for /l %%a in () do (set /p "data=" && echo(!date! !time:~0^,8! !data!)&ping -n 2 localhost>nul" > %pdir%\ping_%iptoping%_%date%_%t%.log
И всё же мне интересен ответ на изначальный вопрос - о каком файле ведёт речь участок кода for /f "delims=" %%j in ('more') do @>nul
Методом тыка установил, что это он генерирует спам в окно командной строки.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Да, "рецепт" и вправду грязный, но тем не менее позволяет настроить паузу, чтобы не дудосить удалённую машину.