إضافة تشغيل كمسؤول للنصوص النصية لـ AutoHotkey في Windows 7 أو Vista
نظرًا لأن القراء العاديين يعرفون جيدًا ، فأنا معجب جدًا باستخدام AutoHotkey لأتمتة تجربتي الحاسوبية بالكامل ... ولكن في نظامي التشغيل Windows 7 و Vista ، هناك قيود خطيرة لأنك لا تستطيع تشغيل برنامج نصي كمسؤول بشكل افتراضي. هذا يعني أنه لا يمكن أن تتفاعل مفاتيح الاختصار مع النوافذ التي تعمل في وضع المسؤول ... لذلك كيف يمكننا التغلب على هذا?
هناك ثلاثة حلول لهذه المشكلة:
- تعطيل UAC بالكامل - ليس الحل الأمثل للأغراض الأمنية ، ولكنه يعمل.
- ترجمة البرنامج النصي الخاص بك إلى قابل للتنفيذ.
- هاك السجل وإضافة "تشغيل كمسؤول" إلى قائمة السياق.
ترجمة البرنامج النصي كما للتنفيذ
كل ما عليك فعله هو النقر بزر الماوس الأيمن على البرنامج النصي ، واختيار "ترجمة البرنامج النصي" ...
والآن يمكنك تشغيل الإصدار القابل للتنفيذ كمسؤول:
هذا ليس هو الحل الأمثل ، ولكن. أقوم بتحرير النص البرمجي طوال الوقت ، لذا فإن الحصول على إعادة التجميع في كل مرة أجري فيها تعديلاً ... سيصبح مزعجًا.
دليل هاك التسجيل لأوتوهوتكي "تشغيل كمسؤول"
افتح regedit من خلال البحث في القائمة ابدأ أو مربع التشغيل ، ثم استعرض وصولاً إلى المفتاح التالي:
HKEY_CLASSES_ROOT \ AutoHotkeyScript \ شل
انقر بزر الماوس الأيمن على "Shell" على الجانب الأيسر ، ثم أنشئ مفتاحًا جديدًا باسم "runas" ، ثم أنشئ مفتاحًا باسم "Command" تحته. ثم قم بإنشاء أو تعيين القيمتين التاليتين على الجانب الأيمن ، مع ضبط المسار إذا لزم الأمر.
اسم | القيمة |
(افتراضي) | "C: \ Program Files \ AutoHotkey \ AutoHotkey.exe" "٪ 1"٪ * |
IsolatedCommand | "C: \ Program Files \ AutoHotkey \ AutoHotkey.exe" "٪ 1"٪ * |
يجب أن يكون المفتاح الافتراضي موجودًا بالفعل ، فقط تحتاج إلى تعيين القيمة.
الآن عند النقر بزر الماوس الأيمن فوق برنامج نصي من برنامج AutoHotkey ، سترى خيار تشغيل كمسؤول:
تنزيل سجل هاك
قم بتنزيل ، واستخراج ، وانقر نقرًا مزدوجًا فوق AdminAutoHotkey.reg لإدخال المعلومات في السجل. هناك أيضا النصي إزالة المدرجة.
لاحظ أن هذا الاختراق في التسجيل لن يعمل إلا إذا قمت بتثبيت AutoHotkey في الموقع الافتراضي ، وإلا فسيتعين عليك تعديل المسارات.
تحميل AdminAutoHotkey التسجيل هاك