Tambahkan "Run as Administrator" untuk Script AutoHotkey di Windows 7 atau Vista

Tambahkan "Run as Administrator" untuk Script AutoHotkey di Windows 7 atau Vista
Tambahkan "Run as Administrator" untuk Script AutoHotkey di Windows 7 atau Vista

Video: Tambahkan "Run as Administrator" untuk Script AutoHotkey di Windows 7 atau Vista

Video: Tambahkan
Video: An Early Glimpse at Internet Explorer 8 - YouTube 2024, April
Anonim

Karena pembaca biasa tahu dengan baik, saya adalah penggemar berat menggunakan AutoHotkey untuk mengotomatisasi seluruh pengalaman komputasi saya … tetapi di Windows 7 dan Vista ada pembatasan serius karena Anda tidak dapat menjalankan skrip sebagai Administrator secara default. Ini berarti bahwa hotkey Anda tidak dapat berinteraksi dengan jendela yang berjalan dalam mode Admin … jadi bagaimana cara kita mengatasi ini?

Ada tiga solusi untuk masalah ini:

  • Sepenuhnya Nonaktifkan UAC - Bukan solusi terbaik untuk tujuan keamanan, tetapi berfungsi.
  • Kompilasi skrip Anda ke yang dapat dieksekusi.

  • Hack registry dan tambahkan "Run as Administrator" ke menu konteks.

Kompilasi Script sebagai Executable

Yang harus Anda lakukan adalah klik kanan pada script, pilih "Compile Script" …

Dan sekarang Anda dapat menjalankan versi yang dapat dieksekusi sebagai administrator:
Dan sekarang Anda dapat menjalankan versi yang dapat dieksekusi sebagai administrator:
Ini bukan solusi sempurna. Saya mengedit skrip saya sepanjang waktu, jadi harus mengkompilasi ulang setiap kali saya melakukan pengeditan … akan menjadi menjengkelkan.
Ini bukan solusi sempurna. Saya mengedit skrip saya sepanjang waktu, jadi harus mengkompilasi ulang setiap kali saya melakukan pengeditan … akan menjadi menjengkelkan.

Manual Registry Hack untuk AutoHotkey "Run as Administrator"

Buka regedit melalui pencarian menu start atau run box, dan kemudian telusuri ke kunci berikut:

HKEY_CLASSES_ROOTAutoHotkeyScriptShell

Klik kanan pada "Shell" di sisi kiri dan buat kunci baru yang disebut "runas", lalu buat kunci yang disebut "Command" di bawahnya. Kemudian buat atau atur dua nilai berikut di sisi kanan, sesuaikan jalur jika perlu.
Klik kanan pada "Shell" di sisi kiri dan buat kunci baru yang disebut "runas", lalu buat kunci yang disebut "Command" di bawahnya. Kemudian buat atau atur dua nilai berikut di sisi kanan, sesuaikan jalur jika perlu.
Nama Nilai
(Default) “C: Program Files AutoHotkey AutoHotkey.exe” “% 1”% *
IsolatedCommand “C: Program Files AutoHotkey AutoHotkey.exe” “% 1”% *

Kunci default seharusnya sudah ada di sana, hanya perlu mengatur nilainya.

Sekarang ketika Anda mengklik kanan pada skrip AutoHotKey, Anda akan melihat opsi untuk Run as Administrator:

Image
Image

Unduh Registry Hack

Unduh, ekstrak, dan klik dua kali pada AdminAutoHotkey.reg untuk memasukkan informasi ke dalam registri. Juga ada skrip penghapusan.

Perhatikan bahwa peretasan registri ini hanya akan berfungsi jika Anda menginstal AutoHotkey ke lokasi default, jika tidak Anda harus memodifikasi jalurnya.

Unduh AdminAutoHotkey Registry Hack

Direkomendasikan: