- Комп'ютер дивиться на command.com для будь-яких внутрішніх матчів команд. Якщо введена команда не знайдена, вона переходить до наступного кроку.
- Комп'ютер шукає виконувані файли у поточному каталозі, що відповідає введеній команді користувача. Якщо файлів не існує, що відповідає команді користувача, він переходить до наступного кроку.
- Комп'ютер переглядає кожен з каталогів у шляху оточення, який відповідає введеній команді користувача.
Нижче наведені деякі різні сценарії того, як MS-DOS може інтерпретувати команду, яку вводить користувач.
Користувач вводить команду "dir"
Комп'ютер дивиться на command.com і помічає, що dir є дійсною внутрішньою командою і виконує інструкції для цієї команди.
Користувач вводить команду "format"
Комп'ютер не може знайти цю команду в command.com або локальному каталозі, але знаходить її в шляху і виконує команду як зовнішню команду.
Користувач вводить назву гри, яку він бажає запустити
Комп'ютер не може знайти команду в command.com, але помічає, що виконуваний файл знаходиться в поточному каталозі і запускає цей файл.
Користувач вводить ім'я не виконуваного файлу або виконуваного файлу, який не існує в жодному з шляхів
Комп'ютер не може знайти команду або виконуваний файл у command.com, поточному каталозі або в будь-якому з шляхів і генерує помилку "Bad command or file name".