Kaip reguliariai skaitytojai žino gerai, aš esu didelis gerbėjas, naudojantis AutoHotkey automatizuoti visą savo kompiuterio patirtį … tačiau "Windows 7" ir "Vista" yra rimtas apribojimas, nes negalima paleisti scenarijaus kaip administratoriaus pagal nutylėjimą. Tai reiškia, kad jūsų karštieji klavišai negali bendrauti su "Windows", veikiančiais "Admin" režime … o kaip mes tai apeiti?
Yra trys šios problemos sprendimo būdai:
- Visiškai išjunkite UAC - tai nėra geriausias sprendimas saugumo tikslais, bet tai veikia.
-
Kompiliuokite savo scenarijų į vykdomąjį failą.
- Sugadinkite registro failą ir pridėkite "Vykdyti kaip administratorius" kontekstinio meniu.
Suderinti scenarijų kaip vykdomąjį
Viskas, ką jums reikia padaryti, tai dešiniuoju pelės mygtuku spustelėkite scenarijų, pasirinkite "Suderinti scenarijų" …
Rankinis registro užrakinimas "AutoHotkey" "Vykdyti kaip administratorius"
Atidarykite regedit per paieškos meniu arba paleiskite meniu Pradėti, tada pereikite prie šio rakto:
HKEY_CLASSES_ROOTAutoHotkeyScriptShell
vardas | Vertė |
(Numatytas) | "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% * |
IsolatedCommand | "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% * |
Numatytasis klavišas turėtų būti ten, tiesiog reikia nustatyti vertę.
Dabar, kai dešiniuoju pelės mygtuku spustelėkite AutoHotkey scenarijų, pamatysite parinktį Vykdyti kaip administratorių:
Parsisiųsti registro hack
Atsisiųskite, išskleiskite ir du kartus spustelėkite AdminAutoHotkey.reg, kad įvestumėte informaciją į registrą. Taip pat yra pašalinimo scenarijaus.
Atkreipkite dėmesį, kad šis registro įsilaužimas veiks tik tada, jei įdiegėte AutoHotkey į numatytąją vietą, priešingu atveju turėsite keisti kelius.
Atsisiųskite "AdminAutoHotkey Registry Hack"