Tambah Run as Administrator untuk Script AutoHotkey dalam Windows 7 atau Vista
Sebagai pembaca biasa tahu dengan baik, saya peminat besar menggunakan AutoHotkey untuk mengautomasikan keseluruhan pengalaman pengkomputeran saya ... tetapi dalam Windows 7 dan Vista terdapat batasan yang serius kerana anda tidak boleh menjalankan skrip sebagai Pentadbir secara lalai. Ini bermakna bahawa hotkeys anda tidak dapat berinteraksi dengan tetingkap yang berjalan dalam mod Admin ... jadi bagaimana kita dapat mengelilingi ini?
Terdapat tiga penyelesaian untuk masalah ini:
- Lumpuhkan sepenuhnya UAC - Bukan penyelesaian terbaik untuk tujuan keselamatan, tetapi ia berfungsi.
- Menyusun skrip anda kepada yang boleh dieksekusi.
- Hack pendaftaran dan tambah "Run as Administrator" ke menu konteks.
Compile Script as Executable
Apa yang perlu anda lakukan ialah klik kanan pada skrip, pilih "Compile Script" ...
Dan sekarang anda boleh menjalankan versi boleh laku sebagai pentadbir:
Walau bagaimanapun, ini bukan penyelesaian sempurna. Saya mengedit skrip saya sepanjang masa, jadi perlu dikompilasi setiap kali saya membuat edit ... akan menjengkelkan.
Manual Registry Hack untuk AutoHotkey "Run as Administrator"
Buka regedit melalui carian menu permulaan atau kotak lalai, dan kemudian semak imbas ke kekunci berikut:
HKEY_CLASSES_ROOT \ AutoHotkeyScript \ Shell
Klik kanan pada "Shell" di sebelah kiri dan buat kunci baru yang disebut "runas", kemudian buat kunci bernama "Perintah" di bawahnya. Kemudian buat atau tetapkan dua nilai berikut di sebelah kanan, menyesuaikan laluan jika perlu.
Nama | Nilai |
(Lalai) | "C: \ Program Files \ AutoHotkey \ AutoHotkey.exe" "% 1"% * |
IsolatedCommand | "C: \ Program Files \ AutoHotkey \ AutoHotkey.exe" "% 1"% * |
Kekunci lalai sepatutnya berada di sana, hanya perlu menetapkan nilai.
Kini apabila anda klik kanan pada skrip AutoHotkey, anda akan melihat pilihan untuk Run as Administrator:
Muat turun Hack Pendaftaran
Muat turun, ekstrak, dan klik dua kali pada AdminAutoHotkey.reg untuk memasukkan maklumat ke dalam pendaftaran. Terdapat juga skrip penyingkiran termasuk.
Ambil perhatian bahawa hack pendaftaran ini hanya akan berfungsi jika anda memasang AutoHotkey ke lokasi lalai, jika tidak, anda perlu mengubah suai laluan.
Muat turun AdminAutoHotkey Registry Hack