<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Самоуничтожение exe]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=11459</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11459&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Самоуничтожение exe».]]></description>
		<lastBuildDate>Wed, 30 Mar 2016 15:18:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102155#p102155</link>
			<description><![CDATA[<p>Так лучше. У меня некоторый внутренний протест вызывает принудительное убийство процесса, но это вопрос эстетики.<br />По ссылкам выше ещё варианты.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 30 Mar 2016 15:18:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102155#p102155</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102154#p102154</link>
			<description><![CDATA[<p>Без переменной:<br /></p><div class="codebox"><pre><code>#Persistent
Run % comspec &quot; /k taskkill /pid &quot; DllCall(&quot;GetCurrentProcessId&quot;) &quot; /f &amp; del &quot;&quot;&quot; A_ScriptFullPath &quot;&quot;&quot;&quot;,, hide
ExitApp
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Alectric)]]></author>
			<pubDate>Wed, 30 Mar 2016 15:16:42 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102154#p102154</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102153#p102153</link>
			<description><![CDATA[<p><a href="http://forum.script-coding.com/viewtopic.php?id=8508">AHK: Самоуничтожение скомпилированого скрипта</a><br /><a href="http://forum.script-coding.com/viewtopic.php?id=10795">AHK: Как реализовать uninstall</a></p>]]></description>
			<author><![CDATA[null@example.com (shiz)]]></author>
			<pubDate>Wed, 30 Mar 2016 15:15:12 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102153#p102153</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102148#p102148</link>
			<description><![CDATA[<p>А причина подвисания в чём?<br />Давай ещё один вариант рассмотрим:<br /></p><div class="codebox"><pre><code>#Persistent
PID := DllCall(&quot;GetCurrentProcessId&quot;)
Run %comspec% /c taskkill /pid %PID% /f &amp; del &quot;%A_ScriptFullPath%&quot;,, hide
ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Wed, 30 Mar 2016 14:13:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102148#p102148</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102147#p102147</link>
			<description><![CDATA[<p>А где написано, что процесс гарантированно завершится через секунду, или даже через две? Вдруг подвиснет немного?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:53:41 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102147#p102147</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102146#p102146</link>
			<description><![CDATA[<p>Может, проще секунду выждать?<br /></p><div class="codebox"><pre><code>#Persistent
Run %comspec% /c timeout /t 1 &amp;&amp; del &quot;%A_ScriptFullPath%&quot;,, hide
ExitApp</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:41:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102146#p102146</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102145#p102145</link>
			<description><![CDATA[<p>Ещё раз проверил — не всегда срабатывает. Корректный алгоритм — сначала проверить, существует ли родительский процесс, потом только удалять.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:29:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102145#p102145</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102144#p102144</link>
			<description><![CDATA[<p><strong>teadrinker</strong><br />Не подтверждаю. 2-3 секунд вполне хватает.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:25:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102144#p102144</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102143#p102143</link>
			<description><![CDATA[<div class="quotebox"><cite>Flasher пишет:</cite><blockquote><p>Какая разница, что родительский процесс завершился? cmd запущен и ладно.</p></blockquote></div><p>Ты не понял. В том-то и проблема, что родительский процесс может не успеть завершиться перед удалением файла, соответственно фейл.</p><div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Не всегда срабатывает, проверил</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:23:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102143#p102143</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102142#p102142</link>
			<description><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>Вообще, где гарантия, что когда cmd.exe начнёт удалять файл, его процесс уже завершится?</p></blockquote></div><p>Какая разница, что родительский процесс завершился? cmd запущен и ладно.</p><br /><div class="quotebox"><cite>concept.ru пишет:</cite><blockquote><p>А почему не работает, будучи вставлен в середину? Только перед ExitApp.</p></blockquote></div><p>В какую середину, если нужно по завершению скрипта? Именно перед ExitApp, т.к. cmd ждёт в трее пару секунд, пока процесс освобождается.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:22:09 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102142#p102142</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102138#p102138</link>
			<description><![CDATA[<div class="quotebox"><cite>Flasher пишет:</cite><blockquote><div class="codebox"><pre><code>Run %comspec% /c del &quot;%A_ScriptFullPath%&quot;,, hide</code></pre></div></blockquote></div><p>Спасибо.<br />А почему не работает, будучи вставлен в середину? Только перед ExitApp.</p>]]></description>
			<author><![CDATA[null@example.com (concept.ru)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:12:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102138#p102138</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102137#p102137</link>
			<description><![CDATA[<p>Не всегда срабатывает, проверил. Вообще, где гарантия, что когда cmd.exe начнёт удалять файл, его процесс уже завершится?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:10:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102137#p102137</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102136#p102136</link>
			<description><![CDATA[<p><strong>teadrinker</strong>, ExitApp в конец.</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Wed, 30 Mar 2016 13:01:35 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102136#p102136</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102135#p102135</link>
			<description><![CDATA[<p><strong>Flasher</strong>, а если так:<br /></p><div class="codebox"><pre><code>#Persistent
Run %comspec% /c del &quot;%A_ScriptFullPath%&quot;,, hide</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 30 Mar 2016 12:51:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102135#p102135</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Самоуничтожение exe]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=102133#p102133</link>
			<description><![CDATA[<div class="codebox"><pre><code>Run %comspec% /c del &quot;%A_ScriptFullPath%&quot;,, hide</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Wed, 30 Mar 2016 12:39:46 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=102133#p102133</guid>
		</item>
	</channel>
</rss>
