Mivel a rendszeres olvasók jól tudják, nagyszerű rajongója vagyok az AutoHotkey automatizálásának az egész számítástechnikai élményem automatizálásában … de a Windows 7 és Vista esetében komoly korlátozás van, mivel alapértelmezés szerint nem tudsz parancsfájlt futtatni. Ez azt jelenti, hogy a gyorsbillentyűk nem tudnak hatással lenni az Admin módban futó Windows-ról … szóval hogyan juthatunk el?
Három megoldás van erre a problémára:
- Teljes mértékben letiltja az UAC-t - Nem a legjobb megoldás biztonsági célokra, de működik.
-
Fordítsd le a parancsfájlt egy végrehajthatónak.
- Hack a rendszerleíró adatbázisban, és add hozzá a "Futtatás adminisztrátorként" a helyi menübe.
Fordítsa a parancsfájlt végrehajthatóvá
Csak annyit kell tennie, hogy jobb gombbal kattintson a forgatókönyv, válassza a "Compile Script" …
Kézi Registry Hack az AutoHotkey "Run as Administrator"
Nyissa meg a regedit parancsot a start menü keresési vagy futási mezőjében, majd keresse meg a következő kulcsot:
HKEY_CLASSES_ROOTAutoHotkeyScriptShell
Név | Érték |
(Alapértelmezett) | "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% * |
IsolatedCommand | "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% * |
Az alapértelmezett kulcsnak már ott kell lennie, csak be kell állítania az értéket.
Most, amikor a jobb gombbal kattint egy AutoHotkey parancsfájlra, megjelenik a Futtatás adminisztrátorként:
Letöltés Registry Hack
Töltse le, húzza ki, és kattintson duplán az AdminAutoHotkey.reg fájlra, hogy beírja az adatokat a rendszerleíró adatbázisba. Van egy eltávolítási parancsfájl is.
Ne feledje, hogy ez a rendszerleíró hack csak akkor működik, ha az AutoHotkey-t az alapértelmezett helyre telepítette, különben meg kell változtatnia az elérési útvonalakat.
Letöltés AdminAutoHotkey Registry Hack