كيف تفسر MS-DOS الأوامر؟

في كل مرة يتم فيها إدخال أمر في MS-DOS ، سيقوم الكمبيوتر بالانتقال إلى الخطوات التالية.

  1. يبحث الكمبيوتر في command.com عن أي تطابقات أوامر داخلية. إذا لم يتم العثور على الأمر الذي تم إدخاله ، فسيستمر الأمر إلى الخطوة التالية.
  2. يبحث الكمبيوتر عن الملفات القابلة للتنفيذ في الدليل الحالي والتي تطابق أمر المستخدم الذي تم إدخاله. في حالة عدم وجود ملفات تطابق أمر المستخدم ، فسيستمر الأمر إلى الخطوة التالية.
  3. ينظر الكمبيوتر إلى كل من الأدلة الموجودة في مسار البيئة والتي تطابق أمر المستخدم الذي تم إدخاله.

فيما يلي بعض السيناريوهات المختلفة لكيفية قيام MS-DOS بتفسير أمر يدخله المستخدم.

يدخل المستخدم الأمر "dir"

ينظر الكمبيوتر إلى command.com ويلاحظ أن dir هو أمر داخلي صالح وينفذ التعليمات الخاصة بذلك الأمر.

يقوم المستخدم بإدخال الأمر "format"

يتعذر على الكمبيوتر العثور على هذا الأمر في command.com أو في الدليل المحلي ، ولكنه يعثر عليه في المسار وينفّذ الأمر كأمر خارجي.

يقوم المستخدم بإدخال اسم اللعبة التي يرغب في تشغيلها

يتعذر على الكمبيوتر تحديد موقع الأمر في command.com ، ولكنه يلاحظ أن الملف القابل للتنفيذ موجود في الدليل الحالي ويقوم بتشغيل هذا الملف.

يقوم المستخدم بإدخال اسم ملف غير قابل للتنفيذ أو ملف قابل للتنفيذ غير موجود في أي من المسارات

يتعذر على الكمبيوتر تحديد موقع الأمر أو الملف القابل للتنفيذ في command.com ، أو الدليل الحالي ، أو في أي من المسارات وإنشاء الخطأ "اسم ملف أو أمر غير صالح".