Hvad er en ekstern og intern kommando?

I MS-DOS er der to måder, hvorpå kommandoer udføres: internt og eksternt. En intern kommando er indlejret i kommandoen.com-filen, og en ekstern kommando er ikke og kræver, at en separat fil skal fungere.

Hvis din computer f.eks. Ikke har filen fdisk.exe, og du forsøger at bruge fdisk-kommandoen, får du en fejlmeddelelse med "Bad kommando eller filnavn". Fdisk er en ekstern kommando, der kun fungerer, hvis fdisk.exe, eller i nogle tilfælde fdisk.com, er til stede.

Så længe MS-DOS kører på din computer, vil interne kommandoer, som f.eks. Cd-kommandoen, altid være tilgængelige og kræver ikke, at andre filer kører. Hver af de kommandoer, der er angivet på MS-DOS-hjælpesiden, angiver, hvilke kommandoer der er eksterne og interne.

Hvorfor er interne og eksterne kommandoer nødvendige?

Interne kommandoer er mere almindeligt anvendte og vigtige for driften og brugen af ​​Windows-operativsystemet. Ved at indlejre dem i kommandoen .com-filen, kan de hurtigt nås og altid tilgængelige i MS-DOS og til Windows, når det er nødvendigt.

Eksterne kommandoer er kraftige kommandoer og kan hjælpe med at løse problemer, forbedre ydeevnen eller udføre andre handlinger. Eksterne kommandoer har typisk højere ressourcekrav end interne kommandoer. At holde dem i separate filer, adskilt fra interne kommandoer, hjælper med at reducere belastningen på Windows. De kan også tilføjes til Windows, når det er nødvendigt, ved at kopiere den eksterne kommandos fil til computeren.