Legg til "Kjør som administrator" for AutoHotkey Scripts i Windows 7 eller Vista

Legg til "Kjør som administrator" for AutoHotkey Scripts i Windows 7 eller Vista
Legg til "Kjør som administrator" for AutoHotkey Scripts i Windows 7 eller Vista

Video: Legg til "Kjør som administrator" for AutoHotkey Scripts i Windows 7 eller Vista

Video: Legg til
Video: THINGS THAT SHOULDN'T EXIST: Internet Explorer for UNIX - YouTube 2024, April
Anonim

Som vanlige lesere vet godt, er jeg en stor fan av å bruke AutoHotkey for å automatisere hele databehandlingen min … men i Windows 7 og Vista er det en alvorlig begrensning siden du ikke kan kjøre et skript som administrator som standard. Dette betyr at hurtigtangene dine ikke kan samhandle med Windows som kjører i Admin-modus … så hvordan går vi rundt dette?

Det er tre løsninger på dette problemet:

  • Fullstendig deaktiver UAC - Ikke den beste løsningen for sikkerhetsformål, men det fungerer.
  • Kompil skriptet ditt til en kjørbar.

  • Hakk registret og legg til "Kjør som administrator" i kontekstmenyen.

Kompil script som eksekverbart

Alt du trenger å gjøre er å høyreklikke på skriptet, velg "Compile Script" …

Og nå kan du kjøre den kjørbare versjonen som administrator:
Og nå kan du kjøre den kjørbare versjonen som administrator:
Dette er imidlertid ikke den perfekte løsningen. Jeg redigerer skriptet mitt hele tiden, så å måtte kompilere hver gang jeg lager en redigering … ville bli irriterende.
Dette er imidlertid ikke den perfekte løsningen. Jeg redigerer skriptet mitt hele tiden, så å måtte kompilere hver gang jeg lager en redigering … ville bli irriterende.

Manuell registret Hack for AutoHotkey "Kjør som administrator"

Åpne regedit gjennom startmenyen søk eller kjør boksen, og deretter bla ned til følgende nøkkel:

HKEY_CLASSES_ROOTAutoHotkeyScriptShell

Høyreklikk på "Shell" på venstre side og opprett en ny nøkkel kalt "runas", og opprett en nøkkel som heter "Command" under den. Opprett eller sett deretter følgende to verdier på høyre side, juster banen hvis nødvendig.
Høyreklikk på "Shell" på venstre side og opprett en ny nøkkel kalt "runas", og opprett en nøkkel som heter "Command" under den. Opprett eller sett deretter følgende to verdier på høyre side, juster banen hvis nødvendig.
Navn Verdi
(Misligholde) "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% *
IsolatedCommand "C: Program Files AutoHotkey AutoHotkey.exe" "% 1"% *

Standardnøkkelen bør allerede være der, trenger bare å angi verdien.

Nå når du høyreklikker på et AutoHotkey-skript, ser du muligheten til å kjøre som administrator:

Image
Image

Last ned Registry Hack

Last ned, hent ut og dobbeltklikk på AdminAutoHotkey.reg for å legge inn informasjonen i registret. Det er også et fjerningsskript inkludert.

Merk at denne registret hacken bare vil fungere hvis du installerte AutoHotkey i standardplasseringen, ellers må du endre stiene.

Last ned AdminAutoHotkey Registry Hack

Anbefalt: