كيفية تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

إذا كنت ترغب في تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell(turn on or off Windows PowerShell script execution) في نظام التشغيل Windows 10(Windows 10) ، فاتبع هذا الدليل خطوة بخطوة. سنستخدم محرر التسجيل ومحرر(Registry Editor) نهج المجموعة المحلي(Local Group Policy Editor) لتمكين هذه الوظيفة أو تعطيلها.

يعد Windows PowerShell أداة أساسية وسهلة الاستخدام مضمنة في نظام التشغيل Windows . يوجد نوعان أساسيان من النصوص البرمجية - موقعة من قبل ناشر موثوق والنصوص المحلية. النصوص المحلية هي ما تقوم بإنشائه على جهاز الكمبيوتر الشخصي الخاص بك ، في حين أن النص الآخر هو ما وقع عليه ناشر موثوق به لأداء مهمة معينة.

قم بتشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

لتشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell باستخدام (Windows PowerShell)محرر نهج المجموعة(Group Policy Editor) ، اتبع هذه الخطوات-

  1. ابحث عن gpedit.msc في مربع بحث شريط المهام.
  2. انقر فوق تحرير سياسة المجموعة(Edit group policy) في نتيجة البحث.
  3. انتقل إلى Windows PowerShell في تكوين الكمبيوتر(Computer Configuration) .
  4. انقر نقرًا مزدوجًا فوق تشغيل تنفيذ البرنامج النصي(Turn on Script Execution) .
  5. حدد الخيار ممكّن(Enabled) .
  6. اختر سياسة تنفيذ(Execution Policy) من القائمة المنسدلة.
  7. حدد الخيار Disabled (معطل ) لإيقاف تشغيل تنفيذ البرنامج النصي.
  8. انقر فوق " تطبيق(Apply) " و " موافق(OK) " .

دعنا نتحقق من هذه الخطوات بالتفصيل.

في البداية ، سيتعين عليك فتح محرر نهج المجموعة المحلي(Local Group Policy Editor) على جهاز الكمبيوتر الخاص بك. لذلك ، ابحث عن مربع البحث gpedit.mscفي شريط المهام(Taskbar) وانقر على  تعديل سياسة المجموعة (Edit group policy ) في نتيجة البحث. بعد فتح هذه الأداة ، انتقل إلى المسار التالي-

Computer Configuration > Administrative Templates > Windows Components > Windows PowerShell

في  مجلد Windows PowerShell  ، سترى إعدادًا يسمى  تشغيل تنفيذ البرنامج النصي(Turn on Script Execution) . انقر نقرًا مزدوجًا فوقه وحدد  الخيار ممكّن (Enabled ) .

قم بتشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

بعد ذلك ، اختر سياسة التنفيذ من القائمة المنسدلة. سترى هذه الخيارات الثلاثة-

  • السماح فقط بالنصوص الموقعة
  • السماح بالنصوص(Allow) المحلية والنصوص الموقعة عن بعد
  • السماح لجميع البرامج النصية

إذا كنت ترغب في إيقاف تشغيل تنفيذ البرنامج النصي في Windows PowerShell ، فاختر  الخيار معطل (Disabled ) .

في كلتا الحالتين ، انقر فوق  " تطبيق (Apply ) " و "  موافق (OK ) " لحفظ التغيير.

كما ذكرنا سابقًا ، من الممكن إجراء نفس التغيير باستخدام محرر التسجيل(Registry Editor) . قبل ذلك ، يوصى  بإنشاء نقطة استعادة النظام  والنسخ  الاحتياطي لجميع ملفات التسجيل(backup all Registry files) .

تمكين أو تعطيل تنفيذ البرنامج النصي Windows PowerShell باستخدام التسجيل(Registry)

لتمكين أو تعطيل تنفيذ البرنامج النصي Windows PowerShell ، اتبع هذه الخطوات-

  1. اضغط Win+R R.
  2. اكتب رجديت(regedit) واضغط على زر إدخال(Enter) .
  3. انقر فوق الزر " نعم ".(Yes)
  4. انتقل إلى Windows داخل مفتاح HKLM(HKLM key) .
  5. انقر بزر الماوس الأيمن فوق Windows> New> Key.
  6. سمها بوويرشيل( PowerShell) .
  7. انقر بزر الماوس الأيمن فوق(Right-click) PowerShell PowerShell > New DWORD((Value) 32 بت) .
  8. سمها باسم EnableScripts .
  9. انقر نقرًا مزدوجًا فوقه لتعيين بيانات القيمة على أنها (Value)1 .
  10. Right-click PowerShell > New > String Value .
  11. سمها باسم ExecutionPolicy .
  12. انقر نقرًا مزدوجًا فوقه لتعيين بيانات القيمة(Value) كما هو مذكور أدناه.

إذا كنت تريد معرفة المزيد ، فاستمر في القراءة.

للبدء ، اضغط على  Win+R ، واكتب واضغط regeditعلى  زر Enter  . إذا رأيت مطالبة UAC ، فانقر فوق  الزر " نعم (Yes ) " لفتح محرر التسجيل(Registry Editor) على جهاز الكمبيوتر الخاص بك. بعد ذلك ، انتقل إلى المسار التالي-

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

انقر بزر الماوس الأيمن فوق Windows ، وحدد  New > Key,  وقم بتسميته باسم  PowerShell .

كيفية تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

سيتعين عليك إنشاء قيمة (String Value)DWORD (32 بت) وقيمة(Value) سلسلة في  مفتاح PowerShell  . لذلك ، انقر بزر الماوس الأيمن على قيمة PowerShell >New > DWORD (32-bit) Value وقم بتسميتها باسم  EnableScripts .

كيفية تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

انقر نقرًا مزدوجًا فوق(Double-click) EnableScripts لتعيين(EnableScripts) بيانات  القيمة (Value data ) على  أو  0 . إذا كنت تريد تمكين هذه الوظيفة ، فاجعلها  1 . خلاف ذلك ، فليكن  0 .

كيفية تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

الآن ، سيكون عليك تعيين سياسة التنفيذ. لذلك ، انقر بزر الماوس الأيمن على PowerShell > New > String Value ، وقم بتسميتها باسم  ExecutionPolicy .

كيفية تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

بعد ذلك ، انقر نقرًا مزدوجًا فوقه وأدخل  بيانات القيمة (Value data ) كما هو مذكور أدناه-

  • AllSigned:  السماح بالنصوص الموقعة فقط
  • RemoteSigned : السماح بالبرامج النصية المحلية والبرامج النصية الموقعة عن بعد
  • غير مقيد:(Unrestricted:)  السماح لجميع البرامج النصية

كيفية تشغيل أو إيقاف تشغيل تنفيذ البرنامج النصي Windows PowerShell

أخيرًا ، انقر فوق  الزر " موافق (OK ) " لحفظ التغيير.

هذا كل شئ! آمل أن يساعد.



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts