كيفية إنشاء البرامج النصية لـ Shell وتشغيلها على Windows [خطوة بخطوة]

ستحتاج إلى تمكين نظام Windows Linux الفرعي قبل إنشاء برنامج نصي

  • يمكن أن يساعد برنامج shell النصي في تنفيذ المهام الآلية المتكررة مثل عمليات تثبيت البرامج والنسخ الاحتياطي عبر سطر الأوامر.
  • من الممكن تشغيل ملف البرنامج النصي shell في Windows باستخدام نظام Windows الفرعي لنظام Linux.
برنامج شل النصي للنوافذ

Xالتثبيت عن طريق النقر فوق ملف التنزيل

لإصلاح مشكلات الكمبيوتر المختلفة ، نوصي بـ Restoro PC Repair Tool:سيقوم هذا البرنامج بإصلاح أخطاء الكمبيوتر الشائعة ، ويحميك من فقدان الملفات ، والبرامج الضارة ، وفشل الأجهزة ، وتحسين جهاز الكمبيوتر الخاص بك لتحقيق أقصى أداء. إصلاح مشكلات الكمبيوتر وإزالة الفيروسات الآن في 3 خطوات سهلة:
  1. قم بتنزيل Restoro PC Repair Tool التي تأتي مع التقنيات الحاصلة على براءة اختراع (براءة اختراع متاحة هنا).
  2. انقر ابدأ المسح للعثور على مشكلات Windows التي قد تتسبب في حدوث مشكلات بجهاز الكمبيوتر.
  3. انقر إصلاح الكل لإصلاح المشكلات التي تؤثر على أمان الكمبيوتر وأدائه.
  • تم تنزيل Restoro بواسطة 0 القراء هذا الشهر.

أ شيل هو برنامج لغة برمجة قشرة يستخدم عادةً على Linux ونظام تشغيل آخر قائم على Unix. ومع ذلك ، يمكنك إنشاء برامج نصية shell وتشغيلها على Windows بخطوات إضافية.

هنا في هذا الدليل ، ذكرنا طريقة خطوة بخطوة لتشغيل برنامج نصي على نظام التشغيل Windows. هيا بنا نبدأ!

كيف يمكنني إنشاء برامج نصية من shell وتشغيلها على Windows؟

1. قم بتثبيت نظام Windows الفرعي

  1. يضعط شبابيك + أنا لفتح إعدادات.
  2. اذهب إلى الخصوصية و أمن، وانقر للمطورين. الإعدادات - أمان الخصوصية
  3. انقر فوق مفتاح التبديل بجوار وضع المطور. انقر الآن نعم على ال استخدم ميزات المطور نافذة او شباك.إعدادات المطور
  4. اضغط على شبابيك زر واكتب تحويل ميزات Windows. بعد ذلك ، حدد الخيار المعروض وانقر يفتح. ميزات Windows - برنامج شل النصي للنوافذ
  5. حدد نظام Windows الفرعي Linux وضع علامة اختيار بجانبه. انقر نعم.نظام Windows الفرعي لنظام التشغيل Linux
  6. اتبع التعليمات التي تظهر على الشاشة وأعد تشغيل الكمبيوتر للإنهاء.

2. قم بتنزيل Ubuntu ودمجه مع WSL

  1. اضغط على زر البحث واكتب متجر مايكروسوفت.
  2. قم بتشغيل تطبيق المتجر واكتب أوبونتو في شريط البحث.Ubuntu -shell النصي للنوافذ
  3. انقر أوبونتو من البحث وانقر فوق يحصل لتنزيله.
  4. ابحث عن التطبيق وقم بتشغيله.
  5. سيتم تثبيت موجه أوامر Linux على القرص الخاص بك.أوبونتو - برنامج شل النصي للنوافذ
  6. سيبدأ أيضًا التكامل مع WSL.
  7. أدخل اسم المستخدم وكلمة المرور وقم بتدوينهما للاستخدام في المستقبل. قد تستغرق العملية بعض الوقت حتى تكتمل.
اقرأ المزيد عن هذا الموضوع
  • رمز الخطأ 0xc000001d: كيفية إصلاحه على نظامي التشغيل Windows 10 و 11
  • إصلاح: تعذر على Windows ربط بروتوكول IP تلقائيًا
  • Jusched.exe: ما هو وكيفية إزالته بشكل صحيح

3. قم بإنشاء برنامج نصي للقذيفة

  1. انتقل إلى الموقع المطلوب على جهاز الكمبيوتر الخاص بك ، واضغط على يحول مفتاح ، وانقر بزر الماوس الأيمن على المساحة الفارغة.البرنامج النصي Powershell -shell للنوافذ
  2. من قائمة السياق ، انقر فوق افتح نافذة PowerShell هنا.
  3. اكتب الأمر التالي لإعادة توجيهك إلى bash shell: سحقسحق
  4. بعد ذلك ، انسخ والصق الأمر التالي بعد استبدال اسم الملف باسم الملف الخاص بك واضغط على Enter لإنشاء ملف نصي shell: cat> filename.shcatscript - إنشاء نص
  5. تحقق من الملف الذي تم إنشاؤه وارجع إلى PowerShell. يضعط كنترول + ج لإنهاء العملية.
  6. لتشغيل البرنامج النصي shell ، تحتاج إلى إضافة بعض البيانات. في نافذة PowerShell ، اكتب الأمر التالي بعد استبدال اسم الملف باسم الملف واضغط على Enter. سيفتح هذا الأمر ملفًا للتحرير: vi filename.shvi script1.sh
  7. اضغط على أنا مفتاح للوصول إلى الملف والبدء في تحريره.
  8. اكتب الأمر التالي في الملف: صدى "مرحبا العالم"أدخل البرنامج النصي -shell للنوافذ
  9.  لحفظ محتويات الملف وإغلاقه ، اضغط على خروج مفتاح من لوحة المفاتيح واكتب الأمر التالي ، واضغط على Enter: wq 

4. قم بتشغيل البرنامج النصي شل

4.1 استخدم PowerShell

  1. انتقل إلى الموقع حيث يوجد ملف sh الخاص بك ، اضغط على يحول المفتاح ، وانقر بزر الماوس الأيمن فوق المساحة الفارغة.
  2. من قائمة السياق ، انقر فوق افتح نافذة PowerShell هنا.
  3. اكتب الأمر التالي واضغط على Enter للانتقال إلى bash shell: سحق
  4. بعد ذلك ، انسخ والصق الأمر التالي واضغط على Enter: sh filename.shمرحبًا بالعالم الناتج - أدخل البرنامج النصي القذفي للنوافذ
  5. سترى الإخراج.

4.2 استخدام موجه الأوامر

  1. اضغط على شبابيك نوع المفتاح CMD وانقر يفتح.
  2. اكتب الأمر التالي واستبدل المجلد E: / New بمسار ملفك ، واضغط على Enter: cd / d E: / مجلد جديد.
  3. بعد ذلك ، انسخ والصق الأمر التالي ، واستبدل اسم الملف باسم الملف ، واضغط على Enter: bash filename.shإخراج باش cmd -Hello world output -Enter -shell script للنوافذ
  4. سوف تحصل على الإخراج في نافذة موجه الأوامر الخاص بك.

 إذن ، هذه هي الخطوات التي يمكنك اتباعها للتشغيل شيل أوامر على Windows. جرب هذا الدليل المفصل خطوة بخطوة وإذا كان لديك أي أسئلة ، فأخبرنا بذلك في قسم التعليقات أدناه.

هل ما زلت تواجه مشكلات؟ قم بإصلاحها باستخدام هذه الأداة:

برعاية

إذا لم تحل النصائح المذكورة أعلاه مشكلتك ، فقد يواجه جهاز الكمبيوتر الخاص بك مشكلات Windows أعمق. نوصي تنزيل أداة إصلاح الكمبيوتر (مصنفة بدرجة كبيرة على TrustPilot.com) للتعامل معها بسهولة. بعد التثبيت ، ما عليك سوى النقر فوق ملف ابدأ المسح زر ثم اضغط على إصلاح الكل.

إصلاح: تم تعطيل تشغيل البرامج النصية على هذا النظام في PowerShell على Windows 11 ، 10

إصلاح: تم تعطيل تشغيل البرامج النصية على هذا النظام في PowerShell على Windows 11 ، 10بوويرشيلنظام التشغيل Windows 10نظام التشغيل Windows 11

يعد PowerShell حلاً جيدًا ومتقدمًا لأتمتة المهام عبر الأنظمة الأساسية. عادةً ما يكون من السهل جدًا إنشاء برنامج نصي PowerShell وتشغيله على نظام Windows. ولكن ، قد يتم إعاقتك من خلال "البرامج النصية...

اقرأ أكثر
إصلاح: يستمر Windows PowerShell في الفتح عند مشكلة بدء التشغيل في نظام التشغيل Windows 11 أو 10

إصلاح: يستمر Windows PowerShell في الفتح عند مشكلة بدء التشغيل في نظام التشغيل Windows 11 أو 10بوويرشيلنظام التشغيل Windows 10نظام التشغيل Windows 11

يوفر PowerShell للمستخدمين القدرة على أتمتة المهام الإدارية المختلفة وإدارة التكوينات على النظام التي لا يمكن الوصول إليها عبر موجه الأوامر. إنه مشابه لموجه الأوامر ولكنه متقدم بأوامر أكثر قوة ولغة...

اقرأ أكثر
فشل نشر PowerShell بسبب إصلاح مشكلة HRESULT 0x80073D02

فشل نشر PowerShell بسبب إصلاح مشكلة HRESULT 0x80073D02بوويرشيل

هل ترى رسالة الخطأ هذه أثناء تشغيل برنامج نصي "Add-AppxPackage: فشل النشر مع HRESULT: 0x80073D02 ، تعذر تثبيت الحزمة نظرًا لأن الموارد التي تعدلها قيد الاستخدام حاليًا. خطأ 0x80073D02 ..."في بوويرش...

اقرأ أكثر