Pagina principala » HOWTO » Adăugați Rulați ca administrator pentru Scripturile AutoHotkey în Windows 7 sau Vista

    Adăugați Rulați ca administrator pentru Scripturile AutoHotkey în Windows 7 sau Vista

    În timp ce cititorii obișnuiesc să știe bine, sunt un fan imens de a utiliza AutoHotkey pentru a-mi automatiza întreaga experiență de calcul ... dar în Windows 7 și Vista există o limitare serioasă deoarece nu puteți rula un script ca Administrator în mod implicit. Acest lucru înseamnă că tastele dvs. rapide nu pot interacționa cu ferestrele care rulează în modul Admin ... așa cum putem face acest lucru?

    Există trei soluții la această problemă:

    • Dezactivați complet UAC - Nu este cea mai bună soluție în scopuri de securitate, dar funcționează.
    • Compilați scriptul dvs. într-un executabil.
    • Hack registru și adăugați "Run as Administrator" în meniul contextual.

    Compilați scriptul ca executabil

    Tot ce trebuie să faceți este să faceți clic dreapta pe script, să alegeți "Compilați scriptul" ...

    Acum puteți rula versiunea executabilă ca administrator:

    Aceasta nu este totuși soluția perfectă. Editez script-ul meu tot timpul, așa că trebuie să recompilez de fiecare dată când fac o editare ... ar fi enervant.

    Registrul manual de hack pentru AutoHotkey "Rulați ca administrator"

    Deschideți regedit prin căutarea meniului de pornire sau rulați caseta, apoi răsfoiți până la următoarea cheie:

    HKEY_CLASSES_ROOT \ AutoHotkeyScript \ Shell

    Faceți clic dreapta pe "Shell" din partea stângă și creați o nouă cheie numită "runas", apoi creați o cheie numită "Command" de sub ea. Apoi creați sau setați următoarele două valori în partea dreaptă, ajustând calea, dacă este necesar.

    Nume Valoare
    (Mod implicit) "C: \ Program Files \ AutoHotkey \ AutoHotkey.exe" "% 1"% *
    IsolatedCommand "C: \ Program Files \ AutoHotkey \ AutoHotkey.exe" "% 1"% *

    Cheia implicită ar trebui să fie deja acolo, trebuie doar să setați valoarea.

    Acum când faceți clic dreapta pe un script AutoHotkey, veți vedea opțiunea de a rula ca administrator:

    Descărcați Registry Hack

    Descărcați, extrageți și faceți dublu clic pe AdminAutoHotkey.reg pentru a introduce informațiile în registru. Există, de asemenea, un script de eliminare inclus.

    Rețineți că acest hack de registry va funcționa numai dacă ați instalat AutoHotkey în locația implicită, altfel va trebui să modificați căile.

    Descărcați AdminAutoHotkey Registry Hack