<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: поиск файлов по расширению]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7183&amp;type=atom" />
	<updated>2012-05-04T18:30:09Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7183</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: поиск файлов по расширению]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59980#p59980" />
			<content type="html"><![CDATA[<p>Только FileMove – это не копирование, а перемещение, так что если выполнить последний код, сметутся все png-файлы.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2012-05-04T18:30:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59980#p59980</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: поиск файлов по расширению]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59979#p59979" />
			<content type="html"><![CDATA[<p>Спасибо, все работает хорошо.<br />Про операторы эти я читал, но пока не столкнешься на деле, не запоминается, что к чему <img src="//forum.script-coding.com/img/smilies/tongue.png" width="15" height="15" /><br />Вот что у меня получилось:</p><div class="codebox"><pre><code>
SetBatchLines, -1
DriveGet, Disks, List
Loop, parse, Disks
{
   SetWorkingDir, %A_LoopField%:\
   Loop, *.png, 0, 1
      FileMove, %A_LoopFileFullPath%, %A_ScriptDir%\png\
}</code></pre></div><p>Найденные картинки с расширением *png копирует в нужную папку. Очень удобно, если у вас в офисе или дома, кто то любит разбрасывать по всему компу, важные файлы, изображения и т.п.. А так в автозагрузку засовываем и имеет всегда в одной папке=)</p>]]></content>
			<author>
				<name><![CDATA[DaVinchi]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26386</uri>
			</author>
			<updated>2012-05-04T18:23:52Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59979#p59979</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: поиск файлов по расширению]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59975#p59975" />
			<content type="html"><![CDATA[<p>1. <a href="http://l.autohotkey.net/docs/commands/SetBatchLines.htm">SetBatchLines</a><br />2. На диске C:<br /></p><div class="codebox"><pre><code>SetBatchLines, -1
SetWorkingDir, C:\
Loop, *.png, 0, 1
	FileAppend, % A_LoopFileLongPath &quot;`r`n&quot;, %A_ScriptDir%\PngFiles.txt</code></pre></div><p>3. 4. <a href="http://l.autohotkey.net/docs/commands/LoopFile.htm">Loop (files &amp; folders)</a></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2012-05-04T17:02:10Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59975#p59975</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: поиск файлов по расширению]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59974#p59974" />
			<content type="html"><![CDATA[<p>Так. А вот теперь можно по порядку?<br />1. Почему SetBatchLines имеет значение отрицательное?<br />2. Если мне нужен поиск на определенном диске, вместо List, написать название диска?<br />3. В мануалах я ни разу не встречал подобных параметров Loop, где можно об этом почитать? <em>;уже нашел=)</em><br />4. Что обозначают значения после *.png?<br />Заранее спасибо.</p>]]></content>
			<author>
				<name><![CDATA[DaVinchi]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26386</uri>
			</author>
			<updated>2012-05-04T16:28:07Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59974#p59974</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: поиск файлов по расширению]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59973#p59973" />
			<content type="html"><![CDATA[<p>Так примерно:<br /></p><div class="codebox"><pre><code>SetBatchLines, -1
DriveGet, Disks, List
Loop, parse, Disks
{
   SetWorkingDir, %A_LoopField%:\
   Loop, *.png, 0, 1
      FileAppend, % A_LoopFileLongPath &quot;`r`n&quot;, %A_ScriptDir%\PngFiles.txt
}</code></pre></div><p>Но много времени займёт, наверное.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2012-05-04T16:14:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59973#p59973</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: поиск файлов по расширению]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=59971#p59971" />
			<content type="html"><![CDATA[<p>Подскажите как задать поиск файлов по расширению.<br />Т.е. есть файлы с расширением .png, но где они лежат я не знаю! Нужно что бы скрипт искал на всех винтах только файлы png и копировал в одну папку или записывал в тхт ихнее место положение.</p>]]></content>
			<author>
				<name><![CDATA[DaVinchi]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26386</uri>
			</author>
			<updated>2012-05-04T15:40:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=59971#p59971</id>
		</entry>
</feed>
