If-Koubou

Dodajte "Pokreni kao administrator" za AutoHotkey skripte u sustavu Windows 7 ili Vista

Dodajte "Pokreni kao administrator" za AutoHotkey skripte u sustavu Windows 7 ili Vista (Kako da)

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" ...

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