<?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>http://forum.script-coding.com/viewtopic.php?id=11563</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=11563&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Запуск с правами администратора по умолчанию».]]></description>
		<lastBuildDate>Mon, 09 May 2016 13:46:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103573#p103573</link>
			<description><![CDATA[<p>Нарыл такую вещь. Пока наилучший вариант<br /></p><div class="codebox"><pre><code>
if !A_IsAdmin &amp;&amp; !%False%
{
    if A_OSVersion not in WIN_2003,WIN_XP,WIN_2000
    {
        Run *RunAs &quot;%A_ScriptFullPath%&quot; ,, UseErrorLevel
        if !ErrorLevel
            ExitApp
    }
    MsgBox 0x31, Ошибка запуска,
    (
    Для правильной работы программы нужны права Администратора.
    `n
    Продолжить в любом случае, нажмите &quot;OK&quot;.  Для отмены нажмите &quot;Cancel&quot;.
    )
    IfMsgBox Cancel
        ExitApp       
}
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Godarck)]]></author>
			<pubDate>Mon, 09 May 2016 13:46:18 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103573#p103573</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103442#p103442</link>
			<description><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>А от чего, по твоему мнению, человек отказывается, делая выбор не в пользу АНК64?</p></blockquote></div><p>От обучения программировать под 64-бит.</p><div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Ведь далеко не каждый может DllCall&#039;ы в скриптах отрихтовать или пересчитать размер структуры и смещения её членов с учётом правил выравнивания в x64.</p></blockquote></div><p>Ну, не знаю, я за один день научился, благодаря твоим пояснениям. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />&nbsp; В целом я думаю так: если ставишь AHK для пользования чужими скриптами — 32-бит, если для обучения программированию — 64.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 07 May 2016 11:57:34 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103442#p103442</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103441#p103441</link>
			<description><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>далеко не каждый может DllCall&#039;ы в скриптах отрихтовать или пересчитать размер структуры и смещения её членов с учётом правил выравнивания в x64</p></blockquote></div><p>это точно про меня)</p>]]></description>
			<author><![CDATA[null@example.com (mendisabal)]]></author>
			<pubDate>Sat, 07 May 2016 11:49:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103441#p103441</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103439#p103439</link>
			<description><![CDATA[<p>Мне это кажется разумным компромиссом. Ведь далеко не каждый может DllCall&#039;ы в скриптах отрихтовать или пересчитать размер структуры и смещения её членов с учётом правил выравнивания в x64. А проблемы с Юникодом менее вероятны и проще для понимания.</p><p>А от чего, по твоему мнению, человек отказывается, делая выбор не в пользу АНК64? Ты замечал разницу в производительности? Или думаешь, что скоро процессоры перестанут поддерживать режим совместимости с x86? Или ОС от него откажутся?</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Sat, 07 May 2016 11:46:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103439#p103439</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103431#p103431</link>
			<description><![CDATA[<p>А 32-битный AHK на 64-битной системе — не шаг в прошлое?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sat, 07 May 2016 10:44:29 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103431#p103431</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103428#p103428</link>
			<description><![CDATA[<p>Почему забыть? Тут дело не в битности Винды, а в битности АНК. Если у вас установлен 32-битный последней версии, то всё должно работать. Разве что скрипт был написан исключительно под 64-бита, что выглядит маловероятным. Если АНК юникодный, а скрипт был написан ещё для неюникодного и там каким-то образом используется тот факт, что символы строк однобайтные, то тоже могут быть глюки. Но это не повод для отказа от Юникода, т.к. это был бы шаг в прошлое. Просто нужно этот скрипт модернизировать.</p><p>Переходить на 64 бита нет необходимости, если у вас нет конкретных для этого причин.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Sat, 07 May 2016 02:27:23 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103428#p103428</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103416#p103416</link>
			<description><![CDATA[<p>Значит v1.1.23.05 , я так понимаю, про все написанное в 1.1.21.00 можно сразу забыть, если виндовс 64 бита , думаю не будет проблемм с 32х битным ahk, или все таки лучше 64 ? спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (mendisabal)]]></author>
			<pubDate>Fri, 06 May 2016 17:39:20 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103416#p103416</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103412#p103412</link>
			<description><![CDATA[<p>Последней версии, юникодный. А битность, в общем, безразлична. Хотя для 32-битного больше скриптов накоплено. Некоторые могут глючить в 64-битном, требуют адаптации.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Fri, 06 May 2016 16:06:37 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103412#p103412</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103410#p103410</link>
			<description><![CDATA[<p><a href="http://www.howtogeek.com/howto/windows-vista/add-run-as-administrator-for-autohotkey-scripts-in-windows-vista/">http://www.howtogeek.com/howto/windows- … ows-vista/</a><br />Тонкость : пролистываете вниз, качаете Download AdminAutoHotkey Registry Hack, запускаете от админа, перегружаетесь, а потом лезете в реестр и добавляете “C:\Program Files <strong>(х86)</strong>\AutoHotkey\AutoHotkey.exe” “%1″ %* (второй ключ аналогично), пробовал изначально ручками ключи создавать с правильным путем, не прокатило .<br />Раз уж зашел, какой версии ahk посоветуете для работы в windows 10 ? простите мне пожалуйста мою свободную пунктуацию .</p>]]></description>
			<author><![CDATA[null@example.com (mendisabal)]]></author>
			<pubDate>Fri, 06 May 2016 14:29:27 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103410#p103410</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103408#p103408</link>
			<description><![CDATA[<p>Можно подправить сам экзешник, заменив в его манифесте asInvoker на requireAdministrator. С помощью ResHacker&#039;a или подобной программы.</p><p>Вообще, странно, что в компилятор АНК до сих пор не добавили такую опцию.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Fri, 06 May 2016 12:28:40 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103408#p103408</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103406#p103406</link>
			<description><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>If 1 =<br />{<br />&nbsp; &nbsp; Run, *RunAs %A_ScriptFullPath% 1<br />&nbsp; &nbsp; ExitApp<br />}</p><p>MsgBox, Hello, Administrator!</p></blockquote></div><p>Спасибо. Способ работает.<br />Может есть и другие способы, без перезакрытия скрипта</p>]]></description>
			<author><![CDATA[null@example.com (Godarck)]]></author>
			<pubDate>Fri, 06 May 2016 12:16:44 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103406#p103406</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103398#p103398</link>
			<description><![CDATA[<p>Скрипт может сам себя перезапустить. При этом ему можно передать какой-нибудь параметр, чтобы он понял, что это перезапуск, и не перезапускался опять. Впрочем, в справке сказано, что *RunAs действует таким образом только начиная с Висты.<br /></p><div class="codebox"><pre><code>
If 1 =
{
    Run, *RunAs %A_ScriptFullPath% 1
    ExitApp
}

MsgBox, Hello, Administrator!
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Fri, 06 May 2016 06:02:11 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103398#p103398</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103396#p103396</link>
			<description><![CDATA[<p>Каковы права учётной записи? Если скрипт запускает не администратор, то &quot;некоторые функции&quot; будут недоступны. В таком случае, чтобы получить права администратора, потребуется ввести пароль - скриптом, либо вручную.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Fri, 06 May 2016 04:06:58 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103396#p103396</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103390#p103390</link>
			<description><![CDATA[<p>Скрипт скомпилирован. Операционная система любая. Есть же программы, которые по умолчанию во время запуска требуют права администратора. В АХК реализовать такое сложно будет? Без сторонних подпрограмм</p>]]></description>
			<author><![CDATA[null@example.com (Godarck)]]></author>
			<pubDate>Thu, 05 May 2016 21:05:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103390#p103390</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Запуск с правами администратора по умолчанию]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=103389#p103389</link>
			<description><![CDATA[<p>Какая операционная система? Каковы права учётной записи? Скрипт скомпилированный или нет?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 05 May 2016 20:01:52 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=103389#p103389</guid>
		</item>
	</channel>
</rss>
