-2

Я нашел ответ для создания командного файла для непрерывного пинга:

Как я могу выполнить пинг каждые X минут и проверить время отклика?

Но мне нужно включить метку времени и даты в выходной журнал.

Кто-нибудь поможет мне заполнить пакетный файл, пожалуйста?

@ECHO OFF
set IPADDRESS=x.x.x.x
set INTERVAL=60
:PINGINTERVAL
ping %IPADDRESS% -n 1 >> filename.txt
timeout %INTERVAL%
GOTO PINGINTERVAL

1 ответ1

2

Чтобы настроить файл журнала и предоставить метку времени, необходимо установить переменную журнала

Сначала настройте переменную журнала и {Setlocal не дает команде set быть постоянной)

  • SETLOCAL
  • Установите LOG =\MyServer\Share\MyFolder\Install_Xyz.log

Для отправки чего-либо в журнал используйте >>% LOG%

  • эхо >>% LOG%
  • echo Начало установки XYZ >>% LOG%

чтобы отправить отметку времени или даты, используйте переключатель /T, чтобы получить чистое время

  • Время /T >>% LOG%
  • Дата /T >>% LOG%

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