<?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=13152</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=13152&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Копирование разных субдиректорий в другую директорию».]]></description>
		<lastBuildDate>Tue, 31 Oct 2017 22:02:16 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Копирование разных субдиректорий в другую директорию]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120672#p120672</link>
			<description><![CDATA[<p>Копирование со слиянием папок и заменой файлов, аля explorer:<br /></p><div class="codebox"><pre><code>ComObjCreate(&quot;Shell.Application&quot;).NameSpace(&quot;D:\&quot;).CopyHere(&quot;C:\test&quot;, Yes2All:=0x10)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (stealzy)]]></author>
			<pubDate>Tue, 31 Oct 2017 22:02:16 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120672#p120672</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Копирование разных субдиректорий в другую директорию]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120667#p120667</link>
			<description><![CDATA[<p>В общем, если кому надо ...</p><p>Этот код копирует содержимое всех субдиректорий (файлы и папки) из D:\Test\test-1, D:\Test\test-2, D:\Test\test-3 и т.д. (могут быть с любым именем)<br />в одну любую директорию, здесь F:\test</p><div class="codebox"><pre><code>
SourceDir := &quot;D:\test&quot;
DestDir := &quot;F:\test&quot;

Loop % SourceDir &quot;\*&quot;, 2
Loop Parse, A_LoopFileFullPath, `n
	{
	;MsgBox % A_LoopField
	FileCopyDir % A_LoopField, % DestDir, 1
	}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Mambr)]]></author>
			<pubDate>Tue, 31 Oct 2017 20:04:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120667#p120667</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Копирование разных субдиректорий в другую директорию]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=120666#p120666</link>
			<description><![CDATA[<p>Добрый вечер всем!</p><p>Суть вопроса:<br />Есть директория D:\Test, а в ней субдиректории - test 1, test 2 и test 3</p><p>Задача:<br />Скопировать все субдиректории из директории D:\Test в диск F:\</p><p>Этот код работает:<br /></p><div class="codebox"><pre><code>
TestDir := &quot;D:\test&quot;

Loop % TestDir &quot;\*&quot;, 2
Listing := % Listing A_LoopFileName &quot;`n&quot;
Loop Parse, Listing, `n
	{
	;MsgBox % TestDir &quot;\&quot; A_LoopField
	FileCopyDir % TestDir &quot;\&quot; A_LoopField, F:\, 1
	}
</code></pre></div><p>А почему этот не работает:</p><div class="codebox"><pre><code>
TestDir := &quot;D:\test&quot;

Loop % TestDir &quot;\*&quot;, 2
Listing := % Listing A_LoopFileLongPath &quot;`n&quot;
Loop Parse, Listing, `n
	{
	MsgBox % A_LoopField
	FileCopyDir % A_LoopField, F:\, 1
	}
</code></pre></div><p>Хотя MsgBox выдает нормальный path субдиректорий.</p><p>Что я делаю не так в последнем варианте???</p><p>Вариант FileCopyDir % TestDir &quot;\&quot;, F:\, 1 не рассматривать.</p><br /><p>Разобрался!</p><p>Надо вместо<br />A_LoopFileLongPath</p><p>использовать<br />A_LoopFileFullPath</p><p>Так все работает.</p>]]></description>
			<author><![CDATA[null@example.com (Mambr)]]></author>
			<pubDate>Tue, 31 Oct 2017 18:38:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=120666#p120666</guid>
		</item>
	</channel>
</rss>
