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:
Sastaviti skriptu kao izvršnu
Sve što trebate učiniti je kliknuti desnom tipkom miša na skriptu, odabrati "Sastaviti skriptu" ...
A sada izvršnu verziju možete pokrenuti kao administrator:
Međutim, ovo nije savršeno rješenje. Stalno mijenjam skriptu pa se svaki put kad se napravim uređivanje moram recompile ... postati neugodno.
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_ROOT \ AutoHotkeyScript \ Shell
Desnom tipkom miša kliknite na "Shell" na lijevoj strani i stvorite novi ključ nazvan "runas", a zatim ga stvorite pod nazivom "Command". Zatim stvorite ili postavite sljedeće dvije vrijednosti na desnoj strani, prilagođavajući put ako je potrebno.
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