Bagaimana MS-DOS menafsirkan perintah?

Setiap kali perintah dimasukkan ke dalam MS-DOS komputer akan melalui langkah-langkah di bawah ini.

  1. Komputer melihat command.com untuk setiap perintah internal yang cocok. Jika perintah yang dimasukkan tidak ditemukan, ia melanjutkan ke langkah berikutnya.
  2. Komputer mencari file yang dapat dieksekusi di direktori saat ini yang sesuai dengan perintah pengguna yang dimasukkan. Jika tidak ada file yang cocok dengan perintah pengguna, itu melanjutkan ke langkah berikutnya.
  3. Komputer melihat setiap direktori di jalur lingkungan yang cocok dengan perintah pengguna yang dimasukkan.

Di bawah ini adalah beberapa skenario berbeda tentang bagaimana MS-DOS dapat menginterpretasikan perintah yang dimasukkan pengguna.

Pengguna memasukkan perintah "dir"

Komputer melihat command.com dan pemberitahuan bahwa dir adalah perintah internal yang valid dan menjalankan instruksi untuk perintah itu.

Pengguna memasukkan perintah "format"

Komputer tidak dapat menemukan perintah ini di command.com atau direktori lokal tetapi menemukannya di jalur dan mengeksekusi perintah sebagai perintah eksternal.

Pengguna memasukkan nama permainan yang ingin dijalankannya

Komputer tidak dapat menemukan perintah di command.com tetapi pemberitahuan executable ada di direktori saat ini dan menjalankan file itu.

Pengguna memasukkan nama file yang tidak dapat dieksekusi atau file yang dapat dieksekusi yang tidak ada di jalur mana pun

Komputer tidak dapat menemukan perintah atau file yang dapat dieksekusi di command.com, direktori saat ini, atau di jalur mana pun dan menghasilkan kesalahan "Perintah buruk atau nama file."