<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBScript: Работа с проводником Windows (поиск файлов)]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=9297</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9297&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBScript: Работа с проводником Windows (поиск файлов)».]]></description>
		<lastBuildDate>Tue, 25 Feb 2014 10:39:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBScript: Работа с проводником Windows (поиск файлов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80367#p80367</link>
			<description><![CDATA[<p>Спасибо большое! Это именно то, что нужно.</p>]]></description>
			<author><![CDATA[null@example.com (E_v_g)]]></author>
			<pubDate>Tue, 25 Feb 2014 10:39:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80367#p80367</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBScript: Работа с проводником Windows (поиск файлов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80358#p80358</link>
			<description><![CDATA[<div class="quotebox"><cite>E_v_g пишет:</cite><blockquote><p>(SendKeys не хочет работать)</p></blockquote></div><p>По идее, должен.<br /></p><div class="quotebox"><cite>E_v_g пишет:</cite><blockquote><p>1. Как заполнить поля окна поиска: имя файла, слово или фраза в файле?</p></blockquote></div><p>Возможно, с помощью <em>AutoItX3.Control</em><br /></p><div class="quotebox"><cite>E_v_g пишет:</cite><blockquote><p>2. Самое главное - как получить список найденных файлов?</p></blockquote></div><p>JScript (поленился переводить на VBS):<br /></p><div class="codebox"><pre><code>SearchResultsFolderPath = &quot;::{E17D4FC0-5564-11D1-83F2-00A0C90DC849}&quot;
Shell = new ActiveXObject(&quot;Shell.Application&quot;);
ShellWindows = Shell.Windows();
for (i = ShellWindows.Count; --i &gt;= 0;) try {
    Folder = ShellWindows.Item(i).Document.Folder;
    if (Folder.Self.Path.toUpperCase() == SearchResultsFolderPath) break;
} catch (Err) {}
if (i &lt; 0) {
    WScript.Echo(&quot;Окно не найдено&quot;);
    WScript.Quit(1);
}
FolderItems = Folder.Items();
Count = FolderItems.Count;
for (i=0; i &lt; Count; i++) {
    Item = FolderItems.Item(i);
    WScript.Echo(Item.Path);
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (wisgest)]]></author>
			<pubDate>Mon, 24 Feb 2014 16:18:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80358#p80358</guid>
		</item>
		<item>
			<title><![CDATA[VBScript: Работа с проводником Windows (поиск файлов)]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80354#p80354</link>
			<description><![CDATA[<p>Запускаю поиск (Пуск - Найти - Файлы и папки):<br /></p><div class="codebox"><pre><code>Set objShellApp = CreateObject(&quot;Shell.Application&quot;)
objShellApp.ShellExecute &quot;&quot;, &quot;&quot;, &quot;d:\&quot;, &quot;find&quot;, 1</code></pre></div><p>1. Как заполнить поля окна поиска: имя файла, слово или фраза в файле? (SendKeys не хочет работать)<br />2. Самое главное - как получить список найденных файлов?</p>]]></description>
			<author><![CDATA[null@example.com (E_v_g)]]></author>
			<pubDate>Mon, 24 Feb 2014 13:51:30 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80354#p80354</guid>
		</item>
	</channel>
</rss>
