Kao što redoviti čitatelji dobro poznaju, ja sam ogroman ljubitelj korištenja AutoHotkya za automatizaciju cijelog svog računalnog iskustva … ali u Windowsima 7 i Vista postoji ozbiljna ograničenja jer ne možete pokrenuti skriptu kao administrator prema zadanim postavkama. To znači da vaši hotkeys ne mogu stupiti u interakciju s prozorima koji se prikazuju u Admin načinu rada … pa kako se to može postići?
Postoje tri rješenja za ovaj problem:
- Potpuno Onemogući UAC - Nije najbolje rješenje za sigurnosne svrhe, ali to funkcionira.
-
Skupite skriptu na izvršnu datoteku.
- Hack registru i dodajte "Run as Administrator" u kontekstni izbornik.
Sastaviti skriptu kao izvršnu
Sve što trebate učiniti je kliknuti desnom tipkom miša na skriptu, odabrati "Sastaviti skriptu" …
Ručni registar Hack za AutoHotkey "Pokreni kao administrator"
Otvorite regedit kroz pretraživanje startnog izbornika ili okvir za pokretanje, a zatim potražite sljedeći ključ:
HKEY_CLASSES_ROOTAutoHotkeyScriptShell
Ime | Vrijednost |
(Zadano) | "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% * |
IsolatedCommand | "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% * |
Zadani ključ već treba biti tamo, samo trebate postaviti vrijednost.
Sada kada desnom tipkom miša kliknete na AutoHotkey skriptu, vidjet ćete opciju Run as Administrator:
Preuzmite Registar Hack
Preuzmite, ekstrakt i dvaput kliknite na AdminAutoHotkey.reg kako biste unijeli podatke u registar. Tu je i skripta za uklanjanje.
Imajte na umu da ovaj hack registra funkcionira samo ako ste instalirali AutoHotkey na zadano mjesto, inače ćete morati mijenjati staze.
Preuzmite AdminAutoHotkey Registar Hack