|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
tracert с ведением лога
Пытаюсь написать такой батник: нужно выполнять команду tracert ip определенное количество раз,
можно через определенные промежутки времени, а главное выводить все в trace.txt вместе с временем выполнения. Смог пока только поменять кодировку, чтобы в логе не было каракулей. Сейчас команда просто идет одна за другой бесконечно и время в лог тоже не пишет. Я в этом деле плохо разбираюсь, так что надеюсь на вашу помощь. Код:
@echo off :begin echo Start %time% goto:start :convert chcp 1251 1>nul if not %1=="" ( echo %~1>>trace.txt ) else ( echo.>>trace.txt ) goto:eof :start chcp 866 1>nul for /f "delims=" %%i in ('tracert ip') do call:convert "%%i" goto:begin |