<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Рассортировать файлы по одноимённым папкам со сложными условиями.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=15427</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15427&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Рассортировать файлы по одноимённым папкам со сложными условиями.».]]></description>
		<lastBuildDate>Sun, 07 Jun 2020 20:50:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Рассортировать файлы по одноимённым папкам со сложными условиями.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140060#p140060</link>
			<description><![CDATA[<p><strong>Barry</strong>, попытайтесь написать следующий код:<br />1) Цикл по файлам в папке (Loop).<br />2) Внутри цикла регуляркой получаете из имени текущего файла в переменную часть, подходящую под шаблон <strong>название*</strong> (RegExMatch).<br />3) Там же еще один цикл по файлам в папке, внутри которого считаете сколько у вас файлов содержащих в себе текст в переменной из п.2 (InStr). Если файлов &gt;1, то создаете одноименную папку и перемещаете туда все найденные файлы (FileMove).<br />4) Переход к следующему файлу в цикле п.1.</p>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Sun, 07 Jun 2020 20:50:47 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140060#p140060</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Рассортировать файлы по одноимённым папкам со сложными условиями.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140054#p140054</link>
			<description><![CDATA[<p>Как-то сложно это всё представить без примеров. Напишите подробный примеры: 1) с указанием где какие файлы лежали до; 2) с указанием где эти же фалы должны будут лежать после.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 07 Jun 2020 17:49:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140054#p140054</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Рассортировать файлы по одноимённым папкам со сложными условиями.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140052#p140052</link>
			<description><![CDATA[<p>Понял, что это слишком сложно, придётся пожертвовать именами файлов и обрезать их, чтобы <strong>название*</strong> это было только первое слово. Можно ли в таком случае выполнить задачу? Главная проблема в том, что нужно все файлы с одинаковым первым словом закинуть в одну одноимённую папку, а если слово не повторяется более одного раза, то ничего не делать.</p>]]></description>
			<author><![CDATA[null@example.com (Barry)]]></author>
			<pubDate>Sun, 07 Jun 2020 15:06:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140052#p140052</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Рассортировать файлы по одноимённым папкам со сложными условиями.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=140045#p140045</link>
			<description><![CDATA[<p>Здравствуйте, возможно ли, чтобы AutoHotkey раскидал тысячи файлов по папкам, названным по именам файлов?</p><p>Нужно, чтобы создавались папки с именем <strong>название*</strong> и туда помещались одноимённые файлы, но только если <strong>название*</strong> повторяется более одного раза, т.е. <strong>название3</strong> из примера, не должно помещаться в папку. Поэкспериментировав в notepad++, получилась такая регулярка: ^.*?\) и ^.*?\)?\[текст*\], совместить их не получилось. Ещё желательно сохранить все даты у файлов неизменными.</p><p>Тысячи файлов с именами такого вида:<br /></p><div class="quotebox"><blockquote><p>цифры (разный текст) <strong>название1</strong> - текст2 - много текста<br />цифры (разный текст) <strong>название1</strong> - текст3 - много текста<br />цифры (разный текст) <strong>название1</strong> - текст4 - много текста<br />цифры (разный текст) <strong>название2</strong> - текст5 - много текста<br />цифры (разный текст) <strong>название2</strong> - текст6 - много текста<br />цифры (разный текст) <strong>название3</strong> - текст7 - много текста<br />цифры (разный текст) [текст2] <strong>название1</strong> - текст8 - много текста<br />цифры (разный текст) [текст3] <strong>название1</strong> - текст9 - много текста</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Barry)]]></author>
			<pubDate>Sun, 07 Jun 2020 08:38:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=140045#p140045</guid>
		</item>
	</channel>
</rss>
