Kas ir ārēja un iekšēja komanda?

MS-DOS ir divi veidi, kā komandas tiek izpildītas: iekšēji un ārēji. Iekšējā komanda ir iekļauta komandu com.com failā, un ārēja komanda nav un prasa atsevišķu failu.

Piemēram, ja datoram nav faila fdisk.exe un jūs mēģināt izmantot fdisk komandu, jūs saņemsiet kļūdas ziņojumu "Slikta komanda vai faila nosaukums". Fdisk ir ārēja komanda, kas darbojas tikai tad, ja ir klāt fdisk.exe vai dažos gadījumos fdisk.com.

Tomēr, kamēr MS-DOS darbojas jūsu datorā, iekšējās komandas, piemēram, cd komanda, vienmēr būs pieejamas un neprasa citus failus. Katra no MS-DOS palīdzības lapā norādītajām komandām norāda, kādas komandas ir ārējās un iekšējās.

Kāpēc nepieciešamas iekšējās un ārējās komandas?

Iekšējās komandas tiek izmantotas biežāk un svarīgas operētājsistēmas Windows darbībai un lietošanai. Ievietojot tos komandu com.com failā, tos var ātri piekļūt un vienmēr pieejamus MS-DOS un Windows, ja nepieciešams.

Ārējās komandas ir spēcīgas komandas un var palīdzēt novērst problēmas, uzlabot veiktspēju vai veikt citas darbības. Parasti ārējām komandām ir augstākas resursu prasības nekā iekšējām komandām. Saglabājot tos atsevišķos failos, kas atdalīti no iekšējām komandām, palīdz samazināt Windows slodzi. Tos var arī pievienot sistēmai Windows, kad vien nepieciešams, kopējot ārējo komandu failu datorā.