<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: FileInstall  и вложенные папки - их содержимое не коприруется.]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=10413</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=10413&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: FileInstall  и вложенные папки - их содержимое не коприруется.».]]></description>
		<lastBuildDate>Mon, 16 Feb 2015 15:54:44 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: FileInstall  и вложенные папки - их содержимое не коприруется.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=91609#p91609</link>
			<description><![CDATA[<p>Да, я уж понял, просто раньше писал, например <strong>*.wav</strong>. <br />Видимо это ошибка наложения, т.е. файлы уже были и я посчитал, что можно так писать.</p><p>Вопрос снят - спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Mon, 16 Feb 2015 15:54:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=91609#p91609</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: FileInstall  и вложенные папки - их содержимое не коприруется.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=91607#p91607</link>
			<description><![CDATA[<p>А почему вы спрашиваете? Разве у вас нет в &quot;источнике&quot; подстановочных символов? Смысл вопроса?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 16 Feb 2015 15:46:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=91607#p91607</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: FileInstall  и вложенные папки - их содержимое не коприруется.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=91606#p91606</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Имя файла для добавления к компилированному EXE. Имя не должно содержать двойных кавычек, ссылок на переменные (например, %A_ProgramFiles%) или подстановочных символов (* и ?). Вдобавок, любые специальные символы, такие как знак процента или запятая, должны быть экранированы (точно так же, как в параметрах всех других команд). Если полный путь к файлу не задан, путь считается относительным к папке самого скрипта.</p></blockquote></div><p> т.е. про подставочные символы?</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Mon, 16 Feb 2015 15:44:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=91606#p91606</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: FileInstall  и вложенные папки - их содержимое не коприруется.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=91605#p91605</link>
			<description><![CDATA[<div class="quotebox"><cite>Indomito пишет:</cite><blockquote><p>Где я допустил ошибку?</p></blockquote></div><p>Возможно, плохо прочитали справку по FileInstall, особенно самое начало.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Mon, 16 Feb 2015 15:41:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=91605#p91605</guid>
		</item>
		<item>
			<title><![CDATA[AHK: FileInstall  и вложенные папки - их содержимое не коприруется.]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=91604#p91604</link>
			<description><![CDATA[<p>Проблема с вложенными папками в <strong>FileInstall</strong>.</p><p>Этот фрагмент кода подключается по <strong>#Include C:\AHK\Include\AllAddFunc.ahk</strong>.</p><div class="codebox"><pre><code>If A_IsCompiled
    {
      vDirGMB  := &quot;AllAddFunc.res\GMsgBox.res&quot;
      IfNotExist, AllAddFunc.res\GMsgBox.res
          {
            FileCreateDir, AllAddFunc.res\GMsgBox.res ; Создаём папку для ресурсов
            FileSetAttrib, +H+A+R, AllAddFunc.res              ; Делаем её архивной, только для чтения и скрытой 
            FileSetAttrib, +H+A+R, AllAddFunc.res\GMsgBox.res  ; Делаем её архивной, только для чтения и скрытой 
          }
      FileInstall, C:\AHK\Include\AllAddFunc.res\GMsgBox.res\*.*, AllAddFunc.res\GMsgBox.res\*.*, 1
    }
  Else
    {
     vDirGMB  := &quot;C:\AHK\Include\AllAddFunc.res\GMsgBox.res&quot;
    }</code></pre></div><p>А если написать так: </p><div class="codebox"><pre><code>If A_IsCompiled
    {
      vDirGMB  := &quot;AllAddFunc.res&quot;
      IfNotExist, AllAddFunc.res
          {
            FileCreateDir, AllAddFunc.res                            ; Создаём папку для ресурсов
            FileSetAttrib, +H+A+R, AllAddFunc.res              ; Делаем её архивной, только для чтения и скрытой 
          }
      FileInstall, C:\AHK\Include\AllAddFunc.res\*.*, AllAddFunc.res\*.*, 1
    }
  Else
    {
     vDirGMB  := &quot;C:\AHK\Include\AllAddFunc.res&quot;
    }</code></pre></div><p>Тогда всё нормально.</p><p>Где я допустил ошибку?</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Mon, 16 Feb 2015 15:33:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=91604#p91604</guid>
		</item>
	</channel>
</rss>
