كيفية الإصلاح "لم يتم التعرف عليه كأمر داخلي أو خارجي" في Windows


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

"command" is not recognized as an internal or external command, operable program or batch file.

image

حدث هذا لي عندما كنت أحاول تشغيل pingمن سطر الأوامر. فجأة يلقي لي نفس الخطأ على النحو الوارد أعلاه. وأنا أعلم على وجه اليقين أنني لم أستطع حذف الملف القابل للتنفيذ بينغ ، لذلك كنت أظن أنه كان PATH المتغير إلى ping التي أفسدت. حتى أنني قمت بمضاعفة التحقق للتأكد من وجود ملف ping.exe في المجلد WINDOWS \ system32.

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

في لوحة متغيرات النظام ، اختر المسارثم انقر على الزر تعديل.

أوصي بنسخ القيم لصقها في المفكرة أولاً قبل التحرير. احفظ القيم القديمة كملف نصي حتى يكون لديك نسخة احتياطية من القيم الأصلية.

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

لاحظ أنه في Windows 10 ، يتم عرض القيم في جدول الشكل ، مما يجعل الأمر أسهل في القراءة. إذا كنت تفضل ذلك ، يمكنك النقر فوق تحرير النصلرؤية جميع القيم في مربع نص واحد.

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

المنشورات ذات الصلة:


6.05.2009