Add "Run as Administrator" for AutoHotkey Scripts in Windows 7 or Vista Додај "Покрени као администратор" за АутоХоткеы Скрипте Уиндоус 7 или Виста
As regular readers know well, I'ma huge fan of using AutoHotkey to automate my entire computing experience… but in Windows 7 and Vista there's a serious limitation since you can't run a script as Administrator by default. Као редовни читаоци добро познају, Ја сам велики обожавалац АутоХоткеы користе да аутоматизују цео мој доживљај рачунарства ... али у оперативном систему Уиндоус 7 и Виста има озбиљних ограничења, јер не можете да покренете скрипту као администратор подразумевано. This means that your hotkeys can't interact with windows running in Admin mode… so how do we get around this? То значи да ваш пречице не могу да остваре интеракцију са прозора се приказују у админ моду ... па колико ћемо добити око овог?
There are three solutions to this problem: Постоје три решења за овај проблем:
- Completely Disable UAC – Not the best solution for security purposes, but У потпуности искључите УАЦ - Није најбоље решење за безбедносне потребе, али it works ради . .
- Compile your script to an executable. Саставити своју скрипту на извршну.
- Hack the registry and add “Run as Administrator” to the context menu. Пијук регистар па додати "Покрени као администратор" у контекст менију.
Compile Script as Executable Саставите скрипте као Извршну
All you have to do is right-click on the script, choose “Compile Script”… Све што треба да урадите је десни клик на скрипту, одаберите прево писмо ...

And now you can run the executable version as administrator: А сада можете да покренете извршну верзију као администратор:

This isn't the perfect solution, however. Ово није савршено решење, међутим. I edit my script all the time, so having to recompile each time I make an edit… would get annoying. Изменим скрипту све време, тако да има да компајлирате сваки пут кад се уреди ... да се нервира.
Manual Registry Hack for AutoHotkey “Run as Administrator” Приручник Регистар Пијук за АутоХоткеы "Покрени као администратор"
Open up regedit through the start menu search or run box, and then browse down to the following key: Отворите регедит кроз старт менија за претрагу или покренете, а затим надоле да прегледате следећи кључ:
HKEY_CLASSES_ROOT\AutoHotkeyScript\Shell ХКЕЫ_ЦЛАССЕС_РООТ \ АутоХоткеыСцрипт \ Шкољка

Right-click on “Shell” on the left-hand side and create a new key called “runas”, then create a key called “Command” below it. Кликните десним тастером миша на "Шел" на левој страни и креирајте нови кључ под називом "РунАс", а затим креирате кључ под називом "команда" испод. Then create or set the following two values on the right-hand side, adjusting the path if necessary. Затим направите или подесите следеће две вредности на десној страни, подешавање путање ако је потребно.
| Name Име | Value Вредност |
| (Default) (Подразумевано) | “C:\Program Files\AutoHotkey\AutoHotkey.exe” “%1″ %* Ц: \ Програм Филес АутоХоткеы \ АутоХоткеы.ексе ""% 1 "% * |
| IsolatedCommand ИсолатедЦомманд | “C:\Program Files\AutoHotkey\AutoHotkey.exe” “%1″ %* Ц: \ Програм Филес АутоХоткеы \ АутоХоткеы.ексе ""% 1 "% * |
The default key should already be there, just need to set the value. Подразумевани тастер би требало да буде већ ту, само треба да подесите вредност.
Now when you right-click on an AutoHotkey script, you'll see the option to Run as Administrator: Сада, када кликнете десним тастером миша на АутоХоткеы скрипту, видећете опцију Покрени као администратор:

Download Registry Hack Преузмите Регистар Пијук
Download, extract, and double-click on the AdminAutoHotkey.reg to enter the information into the registry. Доунлоад, екстракт, и дупли клик на АдминАутоХоткеы.рег да унесете информације у регистратору. There's also a removal script included. Ту је такође и уклањање скрипте укључени.
Note that this registry hack will only work if you installed AutoHotkey into the default location, otherwise you'll have to modify the paths. Имајте на уму да је овај регистар пијук ће радити само ако сте инсталирали АутоХоткеы у подразумевану локацију, иначе ћете морати да измените путање.
Download AdminAutoHotkey Registry Hack Преузмите АдминАутоХоткеы Регистар Пијук

Daily Email Updates Дневни Е-маил Обнове
You can get our how-to articles in your inbox each day for free. Можете добити наше чланке у инбокс-у сваког дана бесплатно. Just enter your name and email below: Једноставно унесите ваше име и емаил адресу испод:



I think as long as the shell key is named “runas” Vista assumes the command in the default value is to be run with Administrator privileges and the “IsolatedCommand” value isn't needed. Мислим да све док се шкољка кључ под називом "РунАс" Видик преузима команду у Подразумевана вредност је да се покренете са администраторским привилегијама и "ИсолатедЦомманд" вредност није потребна.
I based that registry structure on some existing MS keys… Тај регистар структура заснована на неким постојећим тастерима МС ја ...
I tested and it doesn't seem to be necessary but it's possible it's used somewhere else that I'm unaware of at this point, so I included it for consistency. Сам тестирао и не изгледа да ће бити потребно, али је могуће да је користи на неком другом месту да сам свестан у овом тренутку, па сам то укључен за доследност.
Interesting. Интересантно. I based my comment on findings of the HKCR\batfile\shell\runas\command key not having that value and that using a key like that worked for other things like VBS files too. Ја мој коментар на основу налаза ХКЦР \ батфиле \ љуске \ РунАс \ цомманд тастер није имао ту вредност и да је употреба кључ као да је радио за друге ствари као што су ВБС Системи датотека превише.
It does appear though that other ones like HKCR\exefile\shell\runas\command do have that value. Чини се ипак да други закони, као нпр ХКЦР \ ексефиле \ љуске \ РунАс \ команду немају ту вредност.
Yeah, it seems like there's an inconsistency. Да, изгледа као да постоји недоследност.
If You want a free malware & spyware to Your Windows Vista Ако желите бесплатан малуаре-спыуаре-у и Уиндоус Виста
1: Go to : Windows Live OneCare Center Beta version for Vista – allow pop-up for this section and select Complete check up 1: Идите у: Уиндоус Ливе ОнеЦаре Центар Бета верзија за Висту - дозволите искачуће за ову секцију и изаберите Комплетан преглед
2: Download: Windows Defender for Windows Vista at Microsoft Download-senter – first You can install Silverlight for Vista and use the new beta-version of the Downloadsenter, it's much quicker! 2: Преузимање: Уиндоус Дефендер за Уиндоус Виста на локацији Мицрософт Доунлоад-Сентер - први можете да бисте инсталирали Силверлигхт за Висту и користити нову бета верзију Доунлоадсентер, то је много брже!
3: Download Norton Antibot from Symantec – You can try it for some time for free and scan all your cd's and dvd's – You will be surpriced to find out how many of them that has hidden spy-ware and some have also got malware – If You want to by this – Nab costs about 10$ with one years of updates – that is not very expensive, is it? 3: Преузмите Нортон Антибот из Сымантецову - можете пробати неко време бесплатно и скенира све своје ЦД-ове и ДВД - Бићете сурприцед да сазнају колико их је да шпијунских скривених опрема и неке су такође добио малвера - Ако желите да ова - Срби кошта око 10 $ са једне године о новостима - то није јако скупа, је ли?
Thank You For A Fantastic & Helpful Website Хвала Ти За Филмови & Користан сајт
I will be back – again & again Ја ћу се вратити - опет и опет
Sincerely Yours: Martin Moltzau С поштовањем: Мартина Молтзау
thx, the compile soution works great for me! Тхкс, компајлирати соутион ради супер за мене!