<?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=17152&amp;type=atom" />
	<updated>2022-06-03T03:50:35Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=17152</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153410#p153410" />
			<content type="html"><![CDATA[<p>Такой еще вопрос, почему с рабочего стола копируются все в папку, а с папки, обратно потом на рабочий стол эти же папки/файлы не копируются, если указать что файлы/папки будут копироваться в папку на рабочем столе, то все ок, а чисто на рабочий стол не может.</p><p>Код тот же выше, только пути просто местами поменяны</p><p>UPD: Разобрался.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-06-03T03:50:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153410#p153410</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153409#p153409" />
			<content type="html"><![CDATA[<p><strong>Phoenixxx_Czar</strong><br />Огромное спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-06-03T03:10:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153409#p153409</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153408#p153408" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>A_Desktop &quot;\*.*&quot;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Phoenixxx_Czar]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=34426</uri>
			</author>
			<updated>2022-06-03T02:27:17Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153408#p153408</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153407#p153407" />
			<content type="html"><![CDATA[<p>Нашел код, делает то, чо мне нужно.</p><div class="codebox"><pre><code>ErrorCount := CopyFilesAndFolders (&quot;%A_Desktop%\*.*&quot;, &quot;test&quot;)
if ErrorCount &lt;&gt; 0
    MsgBox %ErrorCount% files/folders could not be copied.

CopyFilesAndFolders(SourcePattern, DestinationFolder, DoOverwrite = true)
{
    FileCopy, %SourcePattern%, %DestinationFolder%, %DoOverwrite%
    ErrorCount := ErrorLevel
    Loop, %SourcePattern%, 2
    {
        FileCopyDir, %A_LoopFileFullPath%, %DestinationFolder%\%A_LoopFileName%, %DoOverwrite%
        ErrorCount += ErrorLevel
        if ErrorLevel
            MsgBox Could not copy %A_LoopFileFullPath% into %DestinationFolder%.
    }
    return ErrorCount</code></pre></div><p>Подскажите, как мне вот сюда &gt; CopyFilesAndFolders (&quot;%A_Desktop%\*.*&quot;, &quot;test&quot;), засунуть переменную рабочего стола?, потому как софт будет использоваться не только у меня на пк.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-06-03T01:21:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153407#p153407</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153404#p153404" />
			<content type="html"><![CDATA[<p><strong>Foma</strong></p><p>Сложно пока что, можно пример, пожалуйста.</p>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-06-02T14:29:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153404#p153404</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153403#p153403" />
			<content type="html"><![CDATA[<p>Наверное над сначала использовать <br /></p><div class="quotebox"><blockquote><p><strong>Loop (файлы и папки)</strong><br />Возвращает указанные файлы или папки по одному/одной.<br />Loop, FilePattern [, IncludeFolders?, Recurse?]</p></blockquote></div><p>и создать условие, что при не обнаружении &quot;себя&quot; копировать текущий файл или папку, а при обнаружении - пропускать.</p>]]></content>
			<author>
				<name><![CDATA[Foma]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31521</uri>
			</author>
			<updated>2022-06-02T14:14:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153403#p153403</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Копирование файлов и папок исключая самого себя]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=153400#p153400" />
			<content type="html"><![CDATA[<p>Добрый день<br />Такая проблема, нужно скопировать все из рабочего стола в папку, которая создается рядом со скриптом, сам скрипт находиться тоже на раб. столе.<br />Дело в том, что если запустить скрипт с рабочего стола и нажать кнопку чтоб он все скопировал, то он копирует до того момента &quot;Как я понял&quot; когда натыкается на себя и тем самым, копируются не все папки и файлы с рабочего стола, а до того момента.</p><p>Команда простая, но скорей всего ее как то нужно дополнить, потому что когда я переношу скрипт на диск С например, то весь рабочий стол копируется отлично.<br /></p><div class="codebox"><pre><code>
FileCreateDir , test
FileCopyDir %A_Desktop%, test\test, 1</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Logonius]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=42542</uri>
			</author>
			<updated>2022-06-02T11:51:29Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=153400#p153400</id>
		</entry>
</feed>
