<?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=9669</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9669&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK:  Очистка Рабочего стола».]]></description>
		<lastBuildDate>Thu, 05 Jun 2014 19:15:32 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83697#p83697</link>
			<description><![CDATA[<p>Пример то из справки <a href="http://www.script-coding.com/AutoHotkey/LoopFilesFolders.html">Loop (файлы и папки)</a><br /></p><div class="codebox"><pre><code>
; Пример №6: конвертирует имена файлов, переданные скрипту как параметры командной строки.
; Возвращает длинные имена, полные пути и правильный регистр букв (как в файловой системе).
Loop %0% ; Для каждого файла, брошенного на значок скрипта (или переданного как параметр).
{
    GivenPath := %A_Index% ; Следующий параметр командной строки.
    Loop %GivenPath%
        LongPath = %A_LoopFileLongPath%
    MsgBox Длинное имя и путь в правильном регистре для файла`n%GivenPath%`n`n%LongPath%
}
</code></pre></div><div class="quotebox"><blockquote><p>По сути он бесконечен или я не прав?</p></blockquote></div><p>Нет. В данном контексте, там всегда только одна Итерация.</p><p>И в примере сейчас заметил, <span class="bbu">папки не обрабатываются</span>, поэтому правильнее так:<br /></p><div class="codebox"><pre><code>
Loop %0%
{
    If InStr(FileExist(%A_Index%), &quot;D&quot;)
        MsgBox % ComObjCreate(&quot;Shell.Application&quot;).NameSpace(%A_Index%).Self.Path
    Else
        Loop % %A_Index%
            MsgBox %A_LoopFileLongPath% 
} 
MsgBox Параметров больше нет.
return
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 05 Jun 2014 19:15:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83697#p83697</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83696#p83696</link>
			<description><![CDATA[<div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>нескомпилированного скрипта пути передаются&nbsp; в DOS формате 8.3</p></blockquote></div><p> а я&nbsp; то думал почему у меня спрашивали почему пути не те, я думал кодировка не верная, оказалось проблема в ином.</p><p><strong>serzh82saratov</strong> интересный метод, т.е. два вложенных цикла. <br />Да, я не понял, когда он заканчивается то? По сути он бесконечен или я не прав?</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 05 Jun 2014 18:21:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83696#p83696</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83695#p83695</link>
			<description><![CDATA[<p><span class="bbu">Некоторые</span>, да. Но тут проще добавить одну строку, чем компилировать.<br /></p><div class="codebox"><pre><code>
Loop %0%
       Loop % %A_Index%
              MsgBox %A_LoopFileLongPath%
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 05 Jun 2014 18:20:32 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83695#p83695</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83694#p83694</link>
			<description><![CDATA[<p>По сути разницы не должно быть, но у меня в случае нескомпилированного скрипта пути передаются&nbsp; в DOS формате 8.3, т.е. усеченные, например &quot;C:\PROGRA~1\MICROS~1&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Thu, 05 Jun 2014 18:17:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83694#p83694</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83691#p83691</link>
			<description><![CDATA[<p>Вам без разницы, а мне интересно - зачем.</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 05 Jun 2014 17:45:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83691#p83691</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83690#p83690</link>
			<description><![CDATA[<div class="quotebox"><cite>serzh82saratov пишет:</cite><blockquote><p>А в чём необходимость компиляции?</p></blockquote></div><p> ну мне по сути не важно, у меня файл компилируется автоматом при запуске из текстового редактора NP++</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 05 Jun 2014 17:41:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83690#p83690</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83688#p83688</link>
			<description><![CDATA[<div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>На скомпилированный скрипт кидаешь выделенные файлы</p></blockquote></div><p>А в чём необходимость компиляции?</p>]]></description>
			<author><![CDATA[null@example.com (serzh82saratov)]]></author>
			<pubDate>Thu, 05 Jun 2014 17:28:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83688#p83688</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83687#p83687</link>
			<description><![CDATA[<p>А, ясно, я как то сразу и не понял...</p><p>Ну, а если скрипт сам открывает диалоговое окно методами <strong>GUI</strong> - <strong>FileSelectFolder</strong> и <strong>FileSelectFile</strong></p><p>Так сработает?</p><p>P.S. Если можно, то простой пример применения считывания в переменную полного пути к папке/файлу</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 05 Jun 2014 17:12:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83687#p83687</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83676#p83676</link>
			<description><![CDATA[<p>На скомпилированный скрипт кидаешь выделенные файлы и папки, <em>MsgBox</em> отобразит их с полными путями.<br />Если, конечно, мы говорим об одном и том же.</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Thu, 05 Jun 2014 08:21:34 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83676#p83676</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83674#p83674</link>
			<description><![CDATA[<p>Попробую, хотя не очень понял смысл кода.... спс.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Thu, 05 Jun 2014 02:10:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83674#p83674</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83668#p83668</link>
			<description><![CDATA[<p>А в чем сложность с <strong>D&amp;D</strong>?<br /></p><div class="codebox"><pre><code>Loop %0%
   MsgBox % %A_Index%</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Wed, 04 Jun 2014 14:47:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83668#p83668</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83667#p83667</link>
			<description><![CDATA[<p>Точно.</p><p>Моя жена по умолчанию с фотошопа кидала файлы на Рабочий Стол - ну и комп хоть и быстрый стал жутко тормозить <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><p>Я по сути хочу сделать скрипт с указанием пути + списка файлов для любых директорий, правда не решил вопрос как выбирать файлы для списка исключений.</p><p>Метод перетаскивания - <strong>D&amp;D</strong>, я не знаю как реализовать, а другие получаются весьма объёмными и по коду и по числу операций со стороны пользователя.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Wed, 04 Jun 2014 11:37:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83667#p83667</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83595#p83595</link>
			<description><![CDATA[<p>Да-да, кстати. Бывают программы, которые прорисовывают значки файлов, ассоциированные с ними, динамически. Я как-то на маленьком ноутбуке поместил на рабочий стол штук 20 файлов CorelDraw. Так explorer.exe долго загружался, после чего вылетал с критической ошибкой. Пришлось перетаскивать эти файлы в другую папку при помощи стороннего файл-менеджера.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Mon, 02 Jun 2014 14:07:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83595#p83595</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83594#p83594</link>
			<description><![CDATA[<div class="quotebox"><cite>ypppu пишет:</cite><blockquote><p>Просто у меня на рабочем столе как правило самые важные файлы.</p></blockquote></div><p> у меня рабочий стол обычно чистый, только ярлыки. Всё важное я переношу туда, где нет индексации и виртуализации.</p><p>Иногда проблемой тормозов бываю гиговые файлы, которые хранятся именно на Desktop</p><p>И как сказал </p><div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>Скрипт-заготовка, чтоб очищать любую директорию с выбором/исключением файлов по шаблону</p></blockquote></div><p> тоже для этого.</p>]]></description>
			<author><![CDATA[null@example.com (Indomito)]]></author>
			<pubDate>Mon, 02 Jun 2014 11:05:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83594#p83594</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK:  Очистка Рабочего стола]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=83590#p83590</link>
			<description><![CDATA[<p>Разные варианты, например:<br />- Скрипт-заготовка, чтоб очищать любую директорию с выбором/исключением файлов по шаблону;<br />- комп на работе/универе/инет кафе, где раб.стол и файлопомойка означает одно и то же ))</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Mon, 02 Jun 2014 09:21:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=83590#p83590</guid>
		</item>
	</channel>
</rss>
