Сохранить вывод Ping в текстовом файле

Мне часто приходится пинговать серверы для статуса подключения. Есть ли способ сохранить результаты (вывод) ping в текстовом файле, чтобы я мог сохранить результаты ping всего дня в текстовом файле.

Я использую Windows XP SP3.

Пример пинга:

ping 192.168.1.1 -t (using windows' ping) 

или

 ping 192.168.1.1 (using cygwin) 

  • Команда change directory не работает в командной строке Windows
  • Как удалить файл с именем «NUL» в Windows?
  • Сетевая (автономная) установка Windows XP SP1
  • Настроить два (2) IP-адреса на одной сетевой карте?
  • Программное обеспечение для мониторинга и измерения температуры графического процессора (Windows XP / 7)
  • Как я могу указать записи REG_EXPAND_SZ в файле .REG?
  • Перемещение медленного каталога Windows XP
  • Проверка диска XP выполняется каждый раз при загрузке
  • 5 Solutions collect form web for “Сохранить вывод Ping в текстовом файле”

    Используйте перенаправление, например:

     ping 192.168.1.1 -t > filename.txt 

    Это перенаправит весь (стандартный) вывод из программы в filename.txt , который будет создан, если он не существует и перезаписан, если это произойдет.

    Вместо этого вы можете использовать >> вместо > чтобы перенаправить вывод в файл и добавить результаты в конец файла, а не переписывать (благодаря @Jane T для напоминания) .

    Обратите внимание, что вы не получите нормальный экранный вывод, если вы это сделаете.

    Обновление в ответ на комментарий

    Чтобы задерживать пинг и записывать время каждого из них, вы можете выполнять некоторые скрипты.

    Вот быстрый пакетный пакет Windows, который я выбрасывал вместе, он печатает время, пинги Google, а затем ждет 3 секунды перед повторением. Я не эксперт по пакетному файлу, поэтому, если у кого-то возникают проблемы, пожалуйста, отметьте их! И это, вероятно, не «лучший» способ добиться того, что вам нужно, – это может сделать для отдельного вопроса.

     @ECHO OFF :LOOPSTART time /T ping www.google.com -n 4 sleep -m 3000 GOTO LOOPSTART 

    Сохраните это в файле .bat где-нибудь, отредактируйте цель ping и задержите время по мере необходимости, затем запустите .bat используя перенаправление, чтобы перекачать вывод всей вещи в файл.

    Обратите внимание, что этот командный файл никогда не заканчивается , но может быть прерван Ctrl + C, а затем Y, если он запущен из cmd . (Вы должны нажать Y, потому что он спрашивает, хотите ли вы остановить пакетный файл – даже подумал, что вы не можете видеть вопрос, потому что вы перенаправили вывод!)

    Вы можете использовать:

     > ping 192.168.1.1 -t > ping-results 

    Если вы используете командную строку, просто переадресовывайте ее в taxt-файл, используя этот формат (например, ping 192.168.1.1> ping.txt). Это сделает это.

    :: PIng ISP Каждые 1 секунда и укажите дату, время и результат в текстовом файле

     @ECHO OFF :LOOPSTART date /T >>Pingtest.log time /T >>Pingtest.log ping 8.8.8.8 -n 1 >>PingTest.log sleep -m 1000 GOTO LOOPSTART 

    Также, если вы хотите увидеть результаты ping на дисплее, вы можете использовать этот код

     @ECHO OFF :LOOPSTART date /T >>Pingtest.log time /T >>Pingtest.log REM this line show you the ping results in display ping 8.8.8.8 -n 1 REM this line print the ping results in the log file ping 8.8.8.8 -n 10 >>PingTest.log sleep -m 1000 GOTO LOOPSTART 
    Interesting Posts

    Извлеките все HTML-теги из файла excel

    Почему случайные символы вставлены в мой сеанс tmux?

    Что такое хороший поверхностный материал для тестирования компьютера?

    Powerpoint 2007, связанная с внешним контентом

    Excel – сопоставление значений в столбцах на разных вкладках, а затем вставка в другой столбец, если есть совпадение

    Можно ли использовать графический процессор nVidia для рендеринга графики, если монитор подключен к видеопорту материнской платы?

    Как использовать nircmd.exe и установить имя файла% ~ nF в пакетном режиме для цикла

    Экспортировать электронную таблицу Excel в текстовый файл с фиксированной шириной?

    Предотвратите удаление Excel скопированных данных для вставки после определенных операций без буфера обмена Office

    Как определить, из какого раздела загружаться по умолчанию в OS X?

    Обновление размера пула ZFS с помощью дисков различного размера

    Как восстановить раздел, случайно удаленный с помощью fdisk (Linux)?

    Как подключиться к локальной сети через VPN-маршрутизатор

    Как я могу сделать терминал VIM моим редактором по умолчанию в Mac OS X?

    Как я могу экспортировать все адреса электронной почты, которые я отправил из Outlook или любого другого почтового клиента?

    Давайте будем гением компьютера.