<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=10130</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10130&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения».]]></description>
		<lastBuildDate>Sat, 08 Nov 2014 16:35:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88122#p88122</link>
			<description><![CDATA[<div class="quotebox"><cite>Perec пишет:</cite><blockquote><p>А никак средствами CMD не справиться?</p></blockquote></div><p>В данном случае — с лексикографическим форматом даты — теоретически возможно. Что и показал коллега <strong>Yury</strong>.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 08 Nov 2014 16:35:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88122#p88122</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88119#p88119</link>
			<description><![CDATA[<p>Yury, благодарю Вас! Вы мастер!</p>]]></description>
			<author><![CDATA[null@example.com (Perec)]]></author>
			<pubDate>Sat, 08 Nov 2014 15:27:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88119#p88119</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88118#p88118</link>
			<description><![CDATA[<div class="codebox"><pre><code>@echo off

for /f &quot;usebackq tokens=1,3,4&quot; %%i in (&quot;example.log&quot;) do (
 if &quot;%%i - %%j&quot; geq &quot;2014-11-08 - 12:09:01&quot; (
  if &quot;%%i - %%j&quot; leq &quot;2014-11-08 - 12:09:54&quot; (
   if %%k==Reply (
    set /a x+=1
    ) else (
    set /a y+=1
    )
   )
  )
 )

for /f %%i in (&#039;set /a %y%*100/^(%x%+%y%^)&#039;) do (
 echo Received = %x%, Lost = %y% ^(%%i%% loss^).
 )

pause&gt;nul
exit /b</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Yury)]]></author>
			<pubDate>Sat, 08 Nov 2014 15:15:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88118#p88118</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88117#p88117</link>
			<description><![CDATA[<p>alexii, Спасибо!</p><p>А никак средствами CMD не справиться?</p>]]></description>
			<author><![CDATA[null@example.com (Perec)]]></author>
			<pubDate>Sat, 08 Nov 2014 15:13:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88117#p88117</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88113#p88113</link>
			<description><![CDATA[<div class="quotebox"><cite>Perec пишет:</cite><blockquote><p>А как сделать, чтобы задавать определенный промежуток по дате(времени)?</p><p>Допустим, задаю промежуток от&nbsp; &nbsp; &nbsp;2014-11-08 - 12:09:01&nbsp; &nbsp;до&nbsp; &nbsp; 2014-11-08 - 12:09:54&nbsp; &nbsp; &nbsp;, и чтобы в этом диапазоне посчитал процент потерь.</p></blockquote></div><p>Используйте LogParser.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Sat, 08 Nov 2014 15:04:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88113#p88113</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88112#p88112</link>
			<description><![CDATA[<p>Благодарю, Yury!</p><p>А как сделать, чтобы задавать определенный промежуток по дате(времени)? <br />Допустим, задаю промежуток от&nbsp; &nbsp; &nbsp;2014-11-08 - 12:09:01&nbsp; &nbsp;до&nbsp; &nbsp; 2014-11-08 - 12:09:54&nbsp; &nbsp; &nbsp;, и чтобы в этом диапазоне посчитал процент потерь.</p>]]></description>
			<author><![CDATA[null@example.com (Perec)]]></author>
			<pubDate>Sat, 08 Nov 2014 14:40:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88112#p88112</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88111#p88111</link>
			<description><![CDATA[<div class="codebox"><pre><code>@(for /f %%i in (&#039;^&lt;&quot;example.log&quot; find /c /v &quot;&quot;&#039;) do @for /f %%j in (&#039;^&lt;&quot;example.log&quot; find /c &quot;Reply from &quot;&#039;) do @for /f %%k in (&#039;set /a %%i-%%j-1&#039;) do @for /f %%l in (&#039;set /a %%k*100/^(%%i-1^)&#039;) do @echo Received = %%j, Lost = %%k ^(%%l%% loss^).)&amp; pause&gt;nul&amp; exit /b</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Yury)]]></author>
			<pubDate>Sat, 08 Nov 2014 14:29:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88111#p88111</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88110#p88110</link>
			<description><![CDATA[<p>Здравствуйте, Rumata.</p><p>Среднее значение прохождения пакетов. В процентах если возможно.</p>]]></description>
			<author><![CDATA[null@example.com (Perec)]]></author>
			<pubDate>Sat, 08 Nov 2014 13:48:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88110#p88110</guid>
		</item>
		<item>
			<title><![CDATA[Re: CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88109#p88109</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>посчитал среднее значение</p></blockquote></div><p>среднее значение чего?</p><div class="codebox"><pre><code>
:: количество прошедших пингов
find /c &quot;Reply from&quot; &lt;filename

:: количество потерянных пингов
find /c &quot;Ping timed&quot; &lt;filename
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Sat, 08 Nov 2014 13:41:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88109#p88109</guid>
		</item>
		<item>
			<title><![CDATA[CMD/BAT: Чтение из файла логов пинга хоста и вывод среднего значения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=88107#p88107</link>
			<description><![CDATA[<p>Здравствуйте, уважаемые форумчане. Подскажите пожалуйста. Стоит такая задача. Написать батник, который бы читал построчно файл логов: считал количество строк, в которых есть ответ и в которых нет ответа, а затем посчитал среднее значение. И хорошо бы процент потерь.</p><p>Файл логов выглядит следующим образом:</p><p>Host: 192.168.10.12<br />2014-11-08 - 12:08:58 Reply from 192.168.10.12: bytes=32 time=5ms TTL=125<br />2014-11-08 - 12:08:59 Reply from 192.168.10.12: bytes=32 time=4ms TTL=125<br />2014-11-08 - 12:09:01 Reply from 192.168.10.12: bytes=32 time=9ms TTL=125<br />2014-11-08 - 12:09:10 Reply from 192.168.10.12: bytes=32 time=4ms TTL=125<br />2014-11-08 - 12:09:11 Reply from 192.168.10.12: bytes=32 time=6ms TTL=125<br />2014-11-08 - 12:09:12 Ping timed out. <br />2014-11-08 - 12:09:13 Ping timed out. <br />2014-11-08 - 12:09:14 Ping timed out. <br />2014-11-08 - 12:09:28 Ping timed out. <br />2014-11-08 - 12:09:33 Ping timed out. <br />2014-11-08 - 12:09:38 Ping timed out. <br />2014-11-08 - 12:09:43 Ping timed out. <br />2014-11-08 - 12:09:48 Ping timed out. <br />2014-11-08 - 12:09:53 Reply from 192.168.10.12: bytes=32 time=5ms TTL=125<br />2014-11-08 - 12:09:54 Reply from 192.168.10.12: bytes=32 time=35ms TTL=125<br />2014-11-08 - 12:09:55 Reply from 192.168.10.12: bytes=32 time=51ms TTL=125</p><p>Благодарю за помощь.</p>]]></description>
			<author><![CDATA[null@example.com (Perec)]]></author>
			<pubDate>Sat, 08 Nov 2014 13:22:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=88107#p88107</guid>
		</item>
	</channel>
</rss>
