نعم، تحدث هذه الحالة كثيرًا، خاصة لأولئك الذين يقومون بتثبيت العديد من البرامج، وبرمجة التطبيقات مثل Java، وإعداد خوادمهم الخاصة... مما يؤثر بشكل مباشر على جزء البيئة في Windows. وهذا خطأ:
- لم يتم التعرف على "تركيب أمر cmd" كأمر داخلي أو خارجي أو برنامج قابل للتشغيل أو ملف دفعي.
ظاهرة الخطأ هذه هي أنك إذا قمت بكتابة أي صيغة أمر في CMD - Command لنظام التشغيل Windows، مثل أمر Ping أو ipconfig... فسوف تتلقى رسالة الخطأ أعلاه.

فكيف يمكن إصلاح هذا الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي...". يرجى الرجوع إلى المقالة أدناه من LuckyTemplates!
شاهد المزيد من المقالات المرجعية حول الأوامر الأساسية في CMD هنا.
ما الذي يسبب هذا الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي..." على نظام التشغيل Windows؟
كما ذكرنا أعلاه، يحدث هذا الخطأ عند تثبيت البرامج التي تؤثر على قسم متغيرات بيئة Windows مثل برمجة التطبيقات، إنشاء الخوادم... عندما تتغير قيم متغيرات البيئة هذه، سيؤدي ذلك إلى "سوء فهم" أو ارتباك عند تنفيذ Windows لبرامج معينة أو الأوامر.
كيفية إصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي...":
التحقق من تثبيت البرنامج
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
التحقق من تثبيت البرنامج
لا يمكن لموجه الأوامر تشغيل برامج غير موجودة. إذا كنت تحاول تنفيذ برنامج مثبت حديثًا، فتأكد من تثبيته بشكل صحيح.
للتحقق من التثبيت:
1. اضغط على Win + R لفتح Run . ثم أدخل عنصر التحكم وانقر فوق موافق.
2. ثم، في لوحة التحكم ، انتقل إلى البرامج > البرامج والميزات .
3. قم بالتمرير عبر قائمة التطبيقات المثبتة وابحث عن التطبيق الذي تريد تشغيله.
بالإضافة إلى ذلك، يمكنك أيضًا عرض التطبيقات المثبتة عن طريق الوصول إلى التطبيقات والميزات في الإعدادات. للقيام بذلك، اضغط على مفتاح Windows + I ، ثم انقر فوق "التطبيقات" وابحث عن التطبيق المثبت.
افتراضيًا، عندما تحاول تشغيل برنامج أو برنامج نصي من CMD، سيبحث معالج الأوامر عن الملفات والمسارات ذات الصلة في مجلد System32 أو متغيرات البيئة. إذا كان الملف مفقودًا، فسوف يُرجع الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي أو برنامج قابل للتشغيل أو ملف دفعي".
قد يكون هذا بسبب عدم قيام Windows بتثبيت معظم التطبيقات في المجلد System32 ولكن بدلاً من ذلك في ملفات C:\Program.
يمكنك حل هذه المشكلة بثلاث طرق:
1. أولاً، استخدم المسار الكامل للملف القابل للتنفيذ لتشغيل البرنامج.
2. ثانياً، قم بإضافة مسار البرنامج إلى متغيرات بيئة Windows.
3. وأخيرًا، انقل الملفات إلى المجلد System32.
استخدم مسار الملف الكامل لتنفيذ الأمر
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
استخدم مسار الملف الكامل لتنفيذ الأمر
أولاً، جرب طريقة المسار الكامل. هنا ستستخدم المقالة مسار الملف الكامل بدلاً من اسم التطبيق لتشغيل البرامج من موجه الأوامر. إليك الطريقة:
1. أولاً، افتح موجه الأوامر مع حقوق المسؤول .
2. بعد ذلك، أدخل المسار الكامل للتطبيق الذي تريد تشغيله. على سبيل المثال، إذا كنت تريد فتح منفذ ESBCalc الموجود في الدليل C:\ ، فسيبدو الأمر لفتح التطبيق بالمسار الكامل كما يلي:
C:\ESBCalcPort.exe
3. ومع ذلك، لن يعمل هذا إلا إذا كان مسار الملف لا يحتوي على أية مسافات. إذا كان مسار الملف الخاص بك يحتوي على مسافات، فأدخل مسار الملف بين علامتي الاقتباس.
استخدم مسار الملف الكامل بين علامتي الاقتباس
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
استخدم مسار الملف الكامل بين علامتي الاقتباس
يقرأ موجه الأوامر المسافات في نهاية الأمر ويعامل أي شيء بعد المسافة كأمر منفصل.
لنفترض أنك تريد تشغيل تطبيق Internet Explorer في C:\Program Files\Internet Explorer\iexplore.exe عبر CMD. ومع ذلك، فإن تشغيل مسار الملف هذا سيؤدي إلى ظهور خطأ بسبب المسافة بين ملفات البرنامج و Internet Explorer .
لتجنب ذلك، يمكنك إدراج مسار الملف بين علامتي اقتباس. هنا، سيبدو أمر تشغيل Internet Explorer كما يلي:
"C:\Program Files\Internet Explorer\iexplore.exe"
إضافة مسار الملف إلى متغيرات بيئة Windows
يمكنك تحرير متغيرات البيئة وإضافة مسار ملف التطبيق إلى الدليل الخاص به. بهذه الطريقة، سيحدد موجه الأوامر مسار الأمر الذي تم إدخاله وتنفيذه دون أخطاء.
يمكن أن تساعدك إضافة مسار الملف الكامل إلى Windows Environment Variable في حل الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" لـ Flex وnmake وmake وcobra وIs وterraform وgcc وcode وAndroid Studio وPython وFastboot وADB الأوامر.
لتحرير متغير بيئة Windows:
1. اضغط على Win + R لفتح Run.
2. بعد ذلك، أدخل عنصر التحكم وانقر فوق "موافق" لفتح "لوحة التحكم" .
3. انتقل إلى النظام والأمان > النظام . في الجزء الأيمن، انقر فوق إعدادات النظام المتقدمة .
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
انقر فوق إعدادات النظام المتقدمة
4. في الإصدارات الأحدث من Windows 10، انتقل إلى الإعدادات > النظام > حول . ثم انقر فوق إعدادات النظام المتقدمة في قسم الإعدادات ذات الصلة.
5. في علامة التبويب خيارات متقدمة ، انقر فوق الزر متغيرات البيئة.
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
انقر فوق الزر "متغيرات البيئة".
6. في النافذة الجديدة، ضمن متغيرات النظام ، حدد متغير المسار.
7. انقر فوق الزر "تحرير".
8. في نافذة التحرير ، انقر فوق جديد.
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
انقر فوق جديد
9. هنا يجب عليك لصق مسار ملف البرنامج الذي تريد تشغيله من CMD. على سبيل المثال، إذا كنت تريد تشغيل متصفح Chrome الموجود في C:\Program Files\Google\Chrome\Application، فسيبدو المسار الكامل للملف كما يلي:
C:\Program Files\Google\Chrome\Application
10. انقر فوق موافق لإضافته إلى متغيرات البيئة.
ثم انقر فوق "موافق" في كافة النوافذ المفتوحة لحفظ التغييرات.
بمجرد إضافة متغير البيئة الجديد، افتح موجه الأوامر ، وأدخل اسم البرنامج وسيقوم CMD بفتحه دون أي أخطاء.
انقل الملف إلى المجلد System32
![تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows تعليمات لإصلاح الخطأ "لم يتم التعرف عليه كأمر داخلي أو خارجي" عند استخدام CMD في نظام التشغيل Windows]()
انقل الملف إلى المجلد System32
System32 هو مجلد نظام محمي وهو محمي لسبب وجيه. عند محاولة تشغيل برنامج باستخدام حقوق المسؤول، سيبحث موجه الأوامر عن الملف القابل للتنفيذ في المجلد System32. ومع ذلك، نظرًا لعدم تثبيت كافة البرامج في المجلد System32، فقد تحصل على خطأ.
إذا كنت لا تزال ترغب في تشغيل البرنامج من CMD ولا تريد إدخال المسار الكامل للملف، فيمكنك نقل ملف البرنامج إلى المجلد System32.
لنقل ملفات البرنامج إلى مجلد System32:
1. انتقل إلى مجلد تثبيت البرنامج وانسخ جميع الملفات الموجودة في المجلد. هنا ستقوم المقالة بنقل ملفات Google Chrome الموجودة في C:\Program Files\Google\Chrome\Application إلى المجلد System32.
2. بعد ذلك، انتقل إلى المجلد C:\Windows\System32 والصق الملفات المنسوخة. انقر فوق نعم إذا ظهرت مطالبة UAC.
3. بعد ذلك، افتح موجه الأوامر باستخدام حقوق المسؤول، وأدخل chrome واضغط على Enter. سيفتح CMD متصفح Google Chrome على الفور .
حظ سعيد!