تشغيل كقائمة سياق مسؤول لملفات Power Shell (PS1)
لا توجد العديد من الحالات التي تحتاج فيها إلى تنفيذ برنامج Power Shell (ملف * .PS1) كمسؤول. ولكن عندما تحتاج إليها ، يمكن أن تكون خادعة. بدلاً من النقر المزدوج على ملف PS1 ، تحتاج إلى فتح وحدة تحكم Power Shell مرتفعة واكتب اسم ملف البرنامج النصي PS1 في المسار الصحيح لتنفيذ البرنامج النصي كمسؤول. لتجنب ذلك ، يمكنك إضافة أمر قائمة سياق لملفات PS1 إلى تطبيق File Explorer والذي سيسمح لك بتشغيل ملف PS1 المحدد كمسؤول. هنا هو كيف.
الإعلانات
يمكن القيام بذلك باستخدام قرص التسجيل البسيط. اتبع التعليمات التالية.
- افتح محرر التسجيل.
- انتقل إلى مفتاح التسجيل التالي:
HKEY_CLASSES_ROOT \ مايكروسوفت. PowerShellScript.1 \ shell
نصيحة: يمكنك ذلك الوصول إلى أي مفتاح التسجيل المطلوب بنقرة واحدة.
إذا لم يكن لديك مفتاح التسجيل هذا ، فقم فقط بإنشائه. - أنشئ هنا مفتاحًا فرعيًا جديدًا باسم "runas". سوف تحصل على
HKEY_CLASSES_ROOT \ مايكروسوفت. PowerShellScript.1 \ shell \ runas
- ضمن المفتاح الفرعي runas ، قم بإنشاء قيمة سلسلة جديدة باسم HasLUAShield. لا تقم بتعيين بيانات قيمتها ، اتركها فارغة. هذه القيمة مطلوبة فقط لإضافة رمز UAC إلى عنصر قائمة السياق الذي تقوم بإنشائه. يجب أن تحصل عليه على النحو التالي:
- تحت المفتاح الفرعي runas ، قم بإنشاء مفتاح فرعي جديد يسمى "command". سوف تحصل على المسار التالي:
HKEY_CLASSES_ROOT \ مايكروسوفت. PowerShellScript.1 \ shell \ runas \ command
قم بتعيين المعلمة الافتراضية لملف أمر مفتاح فرعي للنص التالي:
powerhell.exe "-Command" "إذا ((Get-ExecutionPolicy) -ne 'AllSigned) {Set-ExecutionPolicy -Scope Process Bypass}؛ & '%1'"
الآن انقر بزر الماوس الأيمن فوق أي ملف * .PS1 لاختبار عنصر قائمة السياق:
لتوفير وقتك ، يمكنك تنزيل ملفات التسجيل الجاهزة للاستخدام:
تنزيل ملفات التسجيل
استخدمها لإضافة أو إزالة إدخال قائمة السياق المذكور.
بدلاً من ذلك ، يمكنك استخدام Winaero Tweaker وتمكين الميزة أو تعطيلها بنقرة واحدة.
يمكنك تنزيل Winaero Tweaker من هنا:
تنزيل Winaero Tweaker
انتهيت. للتراجع عن هذا التغيير ، احذف المفتاح الفرعي "runas" المذكور.