كيف: تنفيذ ملفات .SH على ويندوز



تحديث 2024 أبريل: توقف عن تلقي رسائل الخطأ وإبطاء نظامك باستخدام أداة التحسين الخاصة بنا. احصل عليه الآن من الرابط التالي
  1. تحميل وتثبيت أداة الإصلاح هنا.
  2. دعها تفحص جهاز الكمبيوتر الخاص بك.
  3. الأداة بعد ذلك إصلاح جهاز الكمبيوتر الخاص بك.

لم يتم تطوير ملفات البرامج النصية هذه لنظام Windows وتعمل فقط على أنظمة Unix (Linux و MacOS ، بالإضافة إلى العديد من الملفات الأخرى ، الأقل شعبية).

ما هو ملف .sh؟

ملفات المطور المعروفة باسم البرامج النصية التي يستخدمها تطبيق Bash. من المعروف أن ملفات SH يتم إنشاؤها وتخزينها بلغة Bash لأن التعليمات التي تحتوي عليها مكتوبة بتلك اللغة. يمكن تنفيذ ملفات SH عند إدخال أوامر نصية في واجهة سطر أوامر shell. يتم استخدام ملفات SH أساسًا من قِبل مطوري البرامج وهذه الملفات مهمة لتطبيق Bash لأن التطبيق يستخدم بشكل أساسي البرامج النصية والأوامر التي يجب تنفيذها حتى يعمل هذا التطبيق. ونظرًا لأن ملفات SH هي البرامج النصية المبرمجة مع هذا التطبيق وتحتوي على أوامر لتشغيل البرنامج ، فهي مهمة بالفعل. تختلف الأوامر الموجودة في ملفات SH ، ويتم الآن تطوير امتداد ملف SH إلى قشرة تفاعلية ، على الرغم من أنها في الأصل لغة برمجة. تستخدم برامج مثل C-Shell و Korn Shell و Bourne Shell أيضًا ملفات SH لتخزين البرامج النصية.

إذا كنت تريد تشغيل البرنامج النصي كتطبيق Windows أصلي ، فلا يمكنك ذلك.

ولكن إذا كنت ترغب في التعايش مع استخدامه فقط في موجه Linux ، فلديك خياران.

  • كان الخيار الكلاسيكي دائمًا هو Cygwin. إنه جهاز vm shell يقوم بتشغيل تطبيقات Linux والبرامج النصية. (ليس لدي أي خبرة مع هذا)
  • تحت Windows 10 لديهم باش على أوبونتو على ويندوز. هذا نظام لينوكس فرعي تدعمه Microsoft. لا يوجد لديه خيارات واجهة المستخدم الرسومية وللأسف كل ما عليك القيام به هو تثبيته على محرك الأقراص ج. (لدي خبرة مع هذا)


تحديث أبريل 2024:

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

  • الخطوة 1: تنزيل أداة إصلاح أجهزة الكمبيوتر ومحسنها (Windows 10 ، 8 ، 7 ، XP ، Vista - Microsoft Gold Certified).
  • الخطوة 2: انقر فوق "بدء المسح الضوئي"للعثور على مشاكل تسجيل Windows التي قد تسبب مشاكل في الكمبيوتر.
  • الخطوة 3: انقر فوق "إصلاح الكل"لإصلاح جميع القضايا.

بإمكانك تحميله



لاحظ أنه يمكنك فقط استخدام البرنامج النصي أو نتائجه (تطبيق مثبت ، إلخ) من واجهة Linux هذه. لا تعمل المجمعات والمكتبات التي تم إنشاؤها لـ Windows في shell أيضًا.

تشغيل ملفات SH مع Cygwin

Cygwin هي بيئة واجهة سطر أوامر مفتوحة المصدر مشابهة لـ Unix. يتيح لك تجميع وتشغيل تطبيقات Unix أو Linux على نظام تشغيل Windows في واجهة تشبه Linux. Cygwin يسمح لنا بتشغيل ملفات SH دون أي مشاكل.

  1. قم بزيارة صفحة Cygwin الرسمية لتنزيل ملف تثبيت 32-bit أو 64-bit: Cygwin
  2. افتح ملف التثبيت الذي تم تنزيله واتبع عملية تنزيل وتثبيت Cygwin. هناك العديد من الخيارات في عملية التثبيت ، لذلك اختر الخيار الذي تفضله.
  3. بعد التثبيت ، افتح Cygwin64 Terminal بالنقر المزدوج فوق الاختصار على سطح المكتب.
  4. الآن استخدم الأمر التالي للانتقال إلى الدليل حيث يوجد الملف:

cd ج: اسم المستخدم / المستخدم / سطح المكتب

هذا يغير الدليل إلى سطح المكتب. الآن أدخل الأمر التالي لتنفيذ ملف SH:

ش windowsbulletin.sh

باستخدام نظام ويندوز الفرعي لنظام التشغيل Linux

هذه هي الميزة التي تم دمجها في ويندوز. على عكس تثبيت Linux في جهاز افتراضي ، يمكن استدعاء نظام Windows الفرعي لنظام Linux على الفور من قائمة Start.

ومع ذلك ، لكي يعمل هذا ، يجب عليك أولاً تنشيط الوظيفة.

بمجرد تثبيت نظام Windows for Linux الفرعي على Windows 10 ، يمكنك تشغيل Linux في وضع سطر الأوامر. يمنحك هذا الوصول إلى Bash shell على كمبيوتر يعمل بنظام Windows الخاص بك!

الخلاصة

تواصل Microsoft الاستثمار في تطوير نظام التشغيل Windows 10 باعتباره أفضل نظام تشغيل إنتاجي ، وفي التحديث السنوي ، لا تتضمن الشركة تحسينات وتغييرات كبيرة فحسب ، بل تتضمن أيضًا وظائف رائعة للمطورين. نحن نتحدث عن Linux Bash Shell ، وهذه مشكلة كبيرة.

Bash Shell هو ببساطة عبارة عن برنامج لسطر الأوامر طالما كان جزءًا من نظام Linux وغالبًا ما يستخدمه المطورون. أضافتها Microsoft بتحديث Anniversary مباشرة في Windows 10 ، ويعمل كل شيء بفضل نظام Windows الفرعي الجديد لنظام Linux.

https://stackoverflow.com/questions/26522789/how-to-run-sh-on-windows-command-prompt/37478310



نصيحة الخبراء: تقوم أداة الإصلاح هذه بفحص المستودعات واستبدال الملفات التالفة أو المفقودة إذا لم تنجح أي من هذه الطرق. إنه يعمل بشكل جيد في معظم الحالات التي تكون فيها المشكلة بسبب تلف النظام. ستعمل هذه الأداة أيضًا على تحسين نظامك لتحقيق أقصى قدر من الأداء. يمكن تنزيله بواسطة بالضغط هنا