Как сделать так, что бы выполнении команды: ping ya.ru -n 100 в файл записывалось только статистика?
И не было слова ответ.
CMD/BAT - Команда ping запись только статистики
-
alexeyda
Re: CMD/BAT - Команда ping запись только статистики
Фильтруйте вывод посредством «find.exe»/«findstr.exe».
-
Iska
Re: CMD/BAT - Команда ping запись только статистики
Код:
Код: Выделить всё
@echo off
setlocal enabledelayedexpansion
for /f "skip=103 delims=" %%i in ('ping ya.ru -n 100') do (
set x=%%i
call:# "!x:%%=%%%%!"
)
endlocal
exit /b
:#
chcp 1251>nul
for /f "delims=" %%i in (%1) do echo %%i>>"ping ya.ru.log"
chcp 866>nul
exit /b-
alexeyda
Re: CMD/BAT - Команда ping запись только статистики
Georgio, спасибо за ответ. А как сделать, что бы это записалось в файл?
начало понятно,
@echo off
echo startlog:%data% %time% >> d:\test_%date%.log
а как записать ping со статистикой?
начало понятно,
@echo off
echo startlog:%data% %time% >> d:\test_%date%.log
а как записать ping со статистикой?
-
alexeyda
Re: CMD/BAT - Команда ping запись только статистики
alexeyda,
Код:
.
Код:
Код: Выделить всё
@echo off
echo startlog: %date% %time%>>"d:\test_%date%.log"
setlocal enabledelayedexpansion
for /f "skip=103 delims=" %%i in ('ping ya.ru -n 100') do (
set x=%%i
call:# "!x:%%=%%%%!"
)
endlocal
echo То, что ещё нужно записать.>>"d:\test_%date%.log"
exit /b
:#
chcp 1251>nul
for /f "delims=" %%i in (%1) do echo %%i>>"d:\test_%date%.log"
chcp 866>nul
exit /b.
-
alexeyda
Re: CMD/BAT - Команда ping запись только статистики
Georgio,
Уточните, скрипт является не универсальным?
При подстановке forum.oszone.net вместо ya.ru не работает
Уточните, скрипт является не универсальным?
При подстановке forum.oszone.net вместо ya.ru не работает