Lisää Suorita järjestelmänvalvojana AutoHotkey-komentosarjoja varten Windows 7 ssä tai Vistassa
Kuten säännölliset lukijat tietävät hyvin, olen valtava fani käyttää AutoHotkeyä automatisoimaan koko tietokonekokemukseni ... mutta Windows 7: ssä ja Vistassa on vakava rajoitus, koska et voi suorittaa komentosarjaa järjestelmänvalvojana oletusarvoisesti. Tämä tarkoittaa, että pikanäppäimet eivät voi olla vuorovaikutuksessa Admin-tilassa toimivien ikkunoiden kanssa?
Tähän ongelmaan on kolme ratkaisua:
- Poista kokonaan UAC käytöstä - ei paras ratkaisu turvallisuustarkoituksiin, mutta se toimii.
- Käännä komentosarja suoritettavaksi.
- Hack rekisterin ja lisää "Suorita järjestelmänvalvojana" kontekstivalikkoon.
Käännä komentosarja toteutettavaksi
Sinun tarvitsee vain napsauttaa komentosarjaa hiiren kakkospainikkeella, valitse “Compile Script”…
Ja nyt voit suorittaa suoritettavan version järjestelmänvalvojana:
Tämä ei kuitenkaan ole täydellinen ratkaisu. Muokatan käsikirjoitustani koko ajan, joten minun on pakko kääntää joka kerta, kun teen muokkauksen… saisi ärsyttävää.
Manuaalinen rekisterihyppely AutoHotkey: lle ”Suorita järjestelmänvalvojana”
Avaa regedit käynnistysvalikon haun tai suorituksen ruutuun ja selaa seuraavaan näppäimeen:
HKEY_CLASSES_ROOT \ AutoHotkeyScript \ Shell
Napsauta hiiren kakkospainikkeella "Shell" vasemmalla puolella ja luo uusi avain nimeltä "runas" ja luo sen jälkeen avain nimeltä "Command". Luo sitten tai määritä seuraavat kaksi arvoa oikealla puolella ja säädä polkua tarvittaessa.
Nimi | Arvo |
(Oletus) | "C: Ohjelmatiedostot AutoHotkey AutoHotkey.exe" "% 1"% * |
IsolatedCommand | "C: Ohjelmatiedostot AutoHotkey AutoHotkey.exe" "% 1"% * |
Oletusavaimen pitäisi olla jo olemassa, sinun tarvitsee vain asettaa arvo.
Kun napsautat hiiren kakkospainikkeella AutoHotkey-komentosarjaa, näyttöön tulee vaihtoehto Suorita järjestelmänvalvojana:
Lataa Registry Hack
Lataa, poista ja kaksoisnapsauta AdminAutoHotkey.reg-tiedostoa syöttääksesi tiedot rekisteriin. Mukana on myös poistotiedosto.
Huomaa, että tämä rekisterihyppely toimii vain, jos olet asentanut AutoHotkey: n oletussijaintiin, muuten sinun on muutettava polkuja.
Lataa AdminAutoHotkey-rekisterin hakata