<?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="http://forum.script-coding.com/extern.php?action=feed&amp;tid=17061&amp;type=atom" />
	<updated>2022-04-13T22:58:01Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=17061</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152782#p152782" />
			<content type="html"><![CDATA[<p>Исправил уже.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2022-04-13T22:58:01Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152782#p152782</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152781#p152781" />
			<content type="html"><![CDATA[<p>Значит, опять криво установилось. Это не значит, что через cmd проще, а то, что у вас что-то не так.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-04-13T22:44:32Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152781#p152781</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152780#p152780" />
			<content type="html"><![CDATA[<p>Переустановил. Пункт появился, но выдает ошибку: этому файлу не сопоставлена программа для выполнения этого действия. С cmd такого нет, там все просто, запустил от админа консоль, прописал путь к скрипту, и работает.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2022-04-13T22:36:10Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152780#p152780</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152779#p152779" />
			<content type="html"><![CDATA[<p>Да, действительно не запускает. Там опечатка: if IsAdmin = 0 (нужно A_IsAdmin). Если нет такого пункта — AHK криво установлен.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-04-13T22:20:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152779#p152779</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152778#p152778" />
			<content type="html"><![CDATA[<p>У меня нет такого пункта, запуск от админа, а от админа не запускает выше код скрипт.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2022-04-13T21:28:30Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152778#p152778</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152777#p152777" />
			<content type="html"><![CDATA[<p><strong>svoboden</strong>, поясните, почему бы не использовали, чем лучше через cmd, почему просто не через меню файла скрипта?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-04-13T21:22:40Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152777#p152777</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152776#p152776" />
			<content type="html"><![CDATA[<p>Я бы не использовал выше код. Мне помогло через cmd от имени админа запуск скрипта.</p>]]></content>
			<author>
				<name><![CDATA[svoboden]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34280</uri>
			</author>
			<updated>2022-04-13T21:12:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152776#p152776</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152775#p152775" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong>, Спасибо.</p>]]></content>
			<author>
				<name><![CDATA[yakmuve]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=42183</uri>
			</author>
			<updated>2022-04-13T19:49:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152775#p152775</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152774#p152774" />
			<content type="html"><![CDATA[<p>Если нужно, чтобы скрипт был запущен от админа, поместите этот код в самое начало. Если скрипт изначально не был запущен от админа, он перезагрузится уже от админа.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-04-13T15:58:28Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152774#p152774</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152773#p152773" />
			<content type="html"><![CDATA[<p><strong>teadrinker</strong>, понял, принял. А если у пользователя есть права администратора, но приложение он запустил без прав администратора. Кстати, рыская по интернету нашёл данный код, но не пойму, это то что мне нужно или нет. Да и вообще не понимаю, что в какой строке делается, из-за этого понятия не имею, как его вклинить в мой скрипт.<br /></p><div class="codebox"><pre><code>if IsAdmin = 0
{

		CommandLine := DllCall(&quot;GetCommandLine&quot;, &quot;Str&quot;)
		If !(A_IsAdmin || RegExMatch(CommandLine, &quot; /restart(?!\S)&quot;)) 
		{
   				Try 
   				{
        				If (A_IsCompiled) 
        				{
           						Run *RunAs &quot;%A_ScriptFullPath%&quot; /restart
        				} 
				        Else 
				        {
				            	Run *RunAs &quot;%A_AhkPath%&quot; /restart &quot;%A_ScriptFullPath%&quot;
				        }
    			}
   				ExitApp
		}

}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[yakmuve]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=42183</uri>
			</author>
			<updated>2022-04-13T15:32:51Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152773#p152773</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152764#p152764" />
			<content type="html"><![CDATA[<p>Если скрипт для игры, он должен быть в этой ветке. Если у пользователя нет прав администратора, то скрипт их никак не сможет получить (разве что каким-нибудь хакерским способом).</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2022-04-13T08:23:40Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152764#p152764</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Получение прав администратора]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=152762#p152762" />
			<content type="html"><![CDATA[<p>Здравствуйте, хотел бы узнать, как можно реализовать перезапуск программы для получения прав администратора. Узнать есть ли у пользователя, который запустил скрипт, права администратора мы можем благодаря: </p><div class="codebox"><pre><code>A_IsAdmin</code></pre></div><p> Это я знаю, но как скрипту получить права администратора, если у пользователя их нет (в моей системе 2 скрипта, 1 запускает 2, а 2 используется в игре, вот как раз для 2 мне нужны права администратора, т.к. скрипт работает в игре <span class="bbu">только</span> от имени администратора).</p>]]></content>
			<author>
				<name><![CDATA[yakmuve]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=42183</uri>
			</author>
			<updated>2022-04-13T07:12:21Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=152762#p152762</id>
		</entry>
</feed>
