1

Я пытаюсь выяснить проблему с интернетом. Наша ИТ-компания создала файл, который постоянно проверяет связь с Google. Поэтому я открыл журнал, и теперь они говорят, что мы повредили файл, однако все, что я вижу из этой команды, - это базовый пинг с дополнительными подробностями. Может кто-нибудь дать мне знать, что делает эта строка кода?

ping -t www.google.com |find /v ""|cmd /q /v:on /c "for /l %%a in (0) do (set "data="&set /p "data="&if defined data echo(!time! !data!)" >> C:\windows\Temp\StreamingLog.txt

1 ответ1

0

все, что я вижу из этой команды - это базовый пинг с дополнительными деталями

Это именно то, что команда должна делать.

Может кто-нибудь дать мне знать, что делает эта строка кода?

  • ping -t www.google.com

Пингует www.google.com постоянно.

  • | find /v |""

Грязный взломать трубу на выходе построчно

  • cmd /q /v:on /c "

Запускает последующую команду

  • for /l %%a in (0) do (

Циклы навсегда делают следующее в каждой строке вывода ping

  • set "data="

Очищает переменные data

  • &set /p "data="

Устанавливает переменные data в строку вывода из ping

  • &if defined data echo(!time! !data!)"

Печатает время, за которым следует вывод команды ping если он существует.

  • >> C:\windows\Temp\StreamingLog.txt

Добавляет вывод в C:\windows\Temp\StreamingLog.txt

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .