Начална » как да » Добави Run като администратор за AutoHotkey Скриптове в Windows 7 или Vista

    Добави Run като администратор за AutoHotkey Скриптове в Windows 7 или Vista

    Както обикновените читатели знаят добре, аз съм голям фен на използването на AutoHotkey за автоматизиране на цялото ми изчисление… но в Windows 7 и Vista има сериозно ограничение, тъй като не можете да стартирате скрипт като администратор по подразбиране. Това означава, че горещите ви клавиши не могат да взаимодействат с прозорци, работещи в администраторски режим ... така че как да се справим с това?

    Има три решения на този проблем:

    • Изцяло деактивирайте UAC - Не е най-доброто решение за целите на сигурността, но работи.
    • Компилирайте скрипта си в изпълним файл.
    • Хакнете системния регистър и добавете “Run as Administrator” в контекстното меню.

    Компилирайте скрипта като изпълним

    Всичко, което трябва да направите, е да щракнете с десния бутон върху скрипта, да изберете „Compile Script“ ...

    Сега можете да стартирате изпълнимия вариант като администратор:

    Това обаче не е идеалното решение. Редактирам моя скрипт през цялото време, така че се налага да прекомпилирам всеки път, когато правя редактиране ... ще бъде досадно.

    Ръчен регистър Рязка рана за AutoHotkey "Run като администратор"

    Отворете regedit чрез менюто за стартиране на менюто или в полето за изпълнение, след което отворете следния ключ:

    HKEY_CLASSES_ROOT \ AutoHotkeyScript \ Shell

    Кликнете с десния бутон на мишката върху „Shell“ от лявата страна и създайте нов ключ, наречен „runas“, след което създайте под него „Command“. След това създайте или задайте следните две стойности от дясната страна, ако е необходимо, коригирайте пътя.

    име стойност
    (По подразбиране) “C: Програмирани файлове. AutoHotkey. AutoHotkey.exe” “% 1”% *
    IsolatedCommand “C: Програмирани файлове. AutoHotkey. AutoHotkey.exe” “% 1”% *

    Ключът по подразбиране вече трябва да е там, просто трябва да зададете стойността.

    Сега, когато щракнете с десния бутон върху скрипта на AutoHotkey, ще видите опцията да се изпълнява като администратор:

    Изтеглете регистър Hack

    Изтеглете, извлечете и кликнете два пъти върху AdminAutoHotkey.reg, за да въведете информацията в регистъра. Включен е и скрипт за премахване.

    Имайте предвид, че този рана на системния регистър ще работи само ако сте инсталирали AutoHotkey в местоположението по подразбиране, в противен случай ще трябва да промените пътеките.

    Изтеглете AdminAutoHotkey регистър Hack