Như người đọc thông thường biết rõ, tôi là một fan hâm mộ lớn sử dụng AutoHotkey để tự động hóa toàn bộ trải nghiệm máy tính của mình… nhưng trong Windows 7 và Vista, có một giới hạn nghiêm trọng vì bạn không thể chạy tập lệnh làm Quản trị viên theo mặc định. Điều này có nghĩa là các phím nóng của bạn không thể tương tác với các cửa sổ đang chạy trong chế độ Quản trị… vậy làm cách nào để chúng tôi giải quyết vấn đề này?
Có ba giải pháp cho vấn đề này:
- Hoàn toàn vô hiệu hóa UAC - Không phải là giải pháp tốt nhất cho mục đích bảo mật, nhưng nó hoạt động.
-
Biên dịch tập lệnh của bạn thành tệp thực thi.
- Hack registry và thêm "Run as Administrator" vào menu ngữ cảnh.
Biên dịch kịch bản như thực thi
Tất cả những gì bạn phải làm là nhấp chuột phải vào tập lệnh, chọn “Biên dịch kịch bản”…
Đăng ký thủ công Hack cho AutoHotkey “Chạy với tư cách quản trị viên”
Mở regedit thông qua hộp tìm kiếm hoặc chạy trên menu bắt đầu, sau đó duyệt xuống phím sau:
HKEY_CLASSES_ROOTAutoHotkeyScriptShell
Tên | Giá trị |
(Mặc định) | “C: Program Files AutoHotkey AutoHotkey.exe” “% 1”% * |
IsolatedCommand | “C: Program Files AutoHotkey AutoHotkey.exe” “% 1”% * |
Khóa mặc định đã có ở đó, chỉ cần đặt giá trị.
Bây giờ, khi bạn nhấp chuột phải vào tập lệnh AutoHotkey, bạn sẽ thấy tùy chọn Chạy với tư cách Quản trị viên:
Tải xuống Registry Hack
Tải xuống, giải nén và nhấp đúp vào AdminAutoHotkey.reg để nhập thông tin vào sổ đăng ký. Ngoài ra còn có một kịch bản loại bỏ bao gồm.
Lưu ý rằng đăng ký hack này sẽ chỉ hoạt động nếu bạn đã cài đặt AutoHotkey vào vị trí mặc định, nếu không bạn sẽ phải sửa đổi đường dẫn.
Tải xuống AdminAutoHotkey Registry Hack