<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; jscript: Run дает не тот результат который нужен]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5977</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5977&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «jscript: Run дает не тот результат который нужен».]]></description>
		<lastBuildDate>Tue, 05 Jul 2011 02:25:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: jscript: Run дает не тот результат который нужен]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49658#p49658</link>
			<description><![CDATA[<p>Спасибо, Ваш вариант помог, всего лишь надо было к команде netstat добавить расширение exe, то есть netstat.exe</p>]]></description>
			<author><![CDATA[null@example.com (worsvch)]]></author>
			<pubDate>Tue, 05 Jul 2011 02:25:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49658#p49658</guid>
		</item>
		<item>
			<title><![CDATA[Re: jscript: Run дает не тот результат который нужен]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49657#p49657</link>
			<description><![CDATA[<div class="quotebox"><cite>Spy00000 пишет:</cite><blockquote><p>Я думаю, Вам лучше использовать строку запуска в виде<br /></p><div class="codebox"><pre><code>Shell.run( &quot;%COMSPEC% /q/c netstat.exe -an &gt;users.txt&quot; , 0 , true );</code></pre></div><p>т.к. у Вас команда .run( ... ) запускается без ожидания завершения, т.е. операторы, следующие за .run( ... ) уже будут выполняться в то время, пока netstat ещё работает, и вполне могут обращаться к файлу &quot;users.txt&quot;, когда в него ещё не записана информация.</p></blockquote></div><p>Файл у меня тоже создается. Проблема в том, что он пустой, а в нем должна быть информация. Если тоже самое выполнять не через скрипт, а через &quot;Пуск-&gt;выполнить&quot;, тогда получается нужный результат</p>]]></description>
			<author><![CDATA[null@example.com (worsvch)]]></author>
			<pubDate>Tue, 05 Jul 2011 02:22:38 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49657#p49657</guid>
		</item>
		<item>
			<title><![CDATA[Re: jscript: Run дает не тот результат который нужен]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49656#p49656</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p><strong>worsvch</strong>, у меня работает.</p><p>Подозреваю, что Вы не видите «users.txt» там, где ожидаете увидеть. Проверьте работоспособность, указав полный путь, например, «c:\users.txt».</p></blockquote></div><p>Делал так, не помогает</p>]]></description>
			<author><![CDATA[null@example.com (worsvch)]]></author>
			<pubDate>Tue, 05 Jul 2011 02:19:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49656#p49656</guid>
		</item>
		<item>
			<title><![CDATA[Re: jscript: Run дает не тот результат который нужен]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49653#p49653</link>
			<description><![CDATA[<p><strong>worsvch</strong>, у меня вот в таком виде<br /></p><div class="codebox"><pre><code>var Shell = new ActiveXObject( &quot;Wscript.Shell&quot; );
Shell.run( &quot;%COMSPEC% /q/c netstat -an &gt;users.txt&quot;);</code></pre></div><p>файл users.txt создаётся в текущем каталоге и на WinXP и на Win 7 x64</p><p>Я думаю, Вам лучше использовать строку запуска в виде<br /></p><div class="codebox"><pre><code>Shell.run( &quot;%COMSPEC% /q/c netstat.exe -an &gt;users.txt&quot; , 0 , true );</code></pre></div><p>т.к. у Вас команда .run( ... ) запускается без ожидания завершения, т.е. операторы, следующие за .run( ... ) уже будут выполняться в то время, пока netstat ещё работает, и вполне могут обращаться к файлу &quot;users.txt&quot;, когда в него ещё не записана информация.</p>]]></description>
			<author><![CDATA[null@example.com (Spy00000)]]></author>
			<pubDate>Mon, 04 Jul 2011 19:00:04 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49653#p49653</guid>
		</item>
		<item>
			<title><![CDATA[Re: jscript: Run дает не тот результат который нужен]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49650#p49650</link>
			<description><![CDATA[<p><strong>worsvch</strong>, у меня работает.</p><p>Подозреваю, что Вы не видите «users.txt» там, где ожидаете увидеть. Проверьте работоспособность, указав полный путь, например, «c:\users.txt».</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 04 Jul 2011 18:38:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49650#p49650</guid>
		</item>
		<item>
			<title><![CDATA[jscript: Run дает не тот результат который нужен]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=49642#p49642</link>
			<description><![CDATA[<p>Уважаемые эксперты, нужно выводить результат команды netstat в текстовый файл, но строка<br /></p><div class="codebox"><pre><code>netstat.run(&quot;%COMSPEC% /q/c netstat -an &gt;users.txt&quot;);</code></pre></div><p>создает пустой файл и ничего туда не пишет, Ради интереса попробовал тоже самое с командой ping, результат был положительный.<br />Можно написать батник, но скрипт выполняет еще кучу разных манипуляций с созданным файлом, поэтому батник уже отпадает, остается jscript<br />Прошу вашего совета.</p>]]></description>
			<author><![CDATA[null@example.com (worsvch)]]></author>
			<pubDate>Mon, 04 Jul 2011 13:10:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=49642#p49642</guid>
		</item>
	</channel>
</rss>
