Bagaimana MS-DOS menafsirkan arahan?

Setiap kali arahan dimasukkan ke dalam MS-DOS, komputer akan melalui langkah-langkah di bawah.

  1. Komputer melihat command.com untuk sebarang perlawanan perintah dalaman. Jika arahan yang dimasukkan tidak dijumpai, ia terus ke langkah seterusnya.
  2. Komputer mencari fail boleh laku dalam direktori semasa yang sepadan dengan arahan pengguna yang dimasukkan. Jika tiada fail wujud yang sepadan dengan arahan pengguna, ia terus ke langkah seterusnya.
  3. Komputer melihat setiap direktori dalam laluan persekitaran yang sepadan dengan arahan pengguna yang dimasukkan.

Berikut adalah beberapa senario yang berbeza tentang bagaimana MS-DOS boleh mentafsir arahan bahawa pengguna memasuki.

Pengguna memasuki arahan "dir"

Komputer melihat command.com dan notis bahawa dir adalah arahan dalaman yang sah dan melaksanakan arahan untuk perintah itu.

Pengguna memasuki arahan "format"

Komputer tidak dapat mencari arahan ini di command.com atau direktori setempat tetapi mendapati ia berada di jalan dan melaksanakan arahan sebagai perintah luaran.

Pengguna memasuki nama permainan yang dia mahu lari

Komputer tidak dapat mencari arahan di command.com tetapi notis yang boleh dieksekusi berada dalam direktori semasa dan menjalankan fail tersebut.

Pengguna memasuki nama fail tidak boleh laku atau fail boleh laku yang tidak wujud di mana-mana laluan

Komputer tidak dapat mencari arahan atau fail boleh laku di command.com, direktori semasa, atau di mana-mana jalan dan menjana ralat "arahan buruk atau nama fail."