<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: Мониторинг сети]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5619</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5619&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: Мониторинг сети».]]></description>
		<lastBuildDate>Tue, 22 Mar 2011 11:15:30 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: Мониторинг сети]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46559#p46559</link>
			<description><![CDATA[<p><a href="http://www.script-coding.com/Ping.html">Рецепты Windows Scripting: определение существования компьютера и состояния служб</a></p>]]></description>
			<author><![CDATA[null@example.com (The gray Cardinal)]]></author>
			<pubDate>Tue, 22 Mar 2011 11:15:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46559#p46559</guid>
		</item>
		<item>
			<title><![CDATA[VBS: Мониторинг сети]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=46558#p46558</link>
			<description><![CDATA[<p>Добрый день!<br />Помогите пож-та разобраться с написанием скрипта по мониторингу сети на основе ping<br />Идея такая: скипт пингует несколько ip, если понга нет-сообщение на экран и письмо по почте<br />Далее - если пропадает подряд второй пинг - то также сообщение на экран и письмо....</p><p>С сообщением на экран и письмом по почте проблем нет ) И с той ситуацией когда пинга нет вообще - тоже проблем....нет<br />Затрудняюсь отразить в скрипте тот вариант, когда пинг не стабильный........Кто знает как это реализовать ?</p><div class="codebox"><pre><code>Const EMAIL_RECIPIENT = &quot;admin@admin.ru&quot;
strMachines = &quot;dc1;dc2&quot; 
aMachines = split(strMachines, &quot;;&quot;) 
  
For Each machine in aMachines 
    Set objPing = GetObject(&quot;winmgmts:{impersonationLevel=impersonate}&quot;)._ 
        ExecQuery(&quot;select * from Win32_PingStatus where address = &#039;&quot;_ 
            &amp; machine &amp; &quot;&#039;&quot;) 
    For Each objStatus in objPing 
        If IsNull(objStatus.StatusCode) or objStatus.StatusCode&lt;&gt;0 Then 
            MsgBox &quot;Уважаемый пользователь! &quot; &amp; &quot;&quot; &amp; &quot; Обнаружена проблема в работе сети!&quot;, 16, &quot;ВНИМАНИЕ!&quot; 
            EmailNotification
        End If 
    Next 
Next</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Elencheg)]]></author>
			<pubDate>Tue, 22 Mar 2011 11:13:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=46558#p46558</guid>
		</item>
	</channel>
</rss>
