Wat is een extern en intern commando?

In MS-DOS zijn er twee manieren waarop opdrachten worden uitgevoerd: intern en extern. Een intern commando is ingebed in het command.com-bestand, en een extern commando is dat niet en vereist een apart bestand om te werken.

Als uw computer bijvoorbeeld niet over het bestand fdisk.exe beschikt en u probeert de opdracht fdisk te gebruiken, ontvangt u een foutbericht 'Bad command or file name'. Fdisk is een externe opdracht die alleen werkt als fdisk.exe, of in sommige gevallen fdisk.com, aanwezig is.

Zolang MS-DOS op uw computer wordt uitgevoerd, blijven echter interne opdrachten, zoals de opdracht cd, altijd beschikbaar en hoeven er geen andere bestanden te worden uitgevoerd. Elk van de opdrachten op de help-pagina van MS-DOS geeft aan welke opdrachten extern en intern zijn.

Waarom zijn interne en externe commando's nodig?

Interne opdrachten worden vaker gebruikt en zijn belangrijk voor de werking en het gebruik van het Windows-besturingssysteem. Door ze in te bedden in het command.com-bestand, kunnen ze snel worden geopend en altijd beschikbaar zijn in MS-DOS en Windows wanneer dat nodig is.

Externe opdrachten zijn krachtige opdrachten en kunnen helpen problemen op te lossen, de prestaties te verbeteren of andere acties uit te voeren. Externe opdrachten hebben doorgaans hogere resourcevereisten dan interne opdrachten. Door ze in afzonderlijke bestanden te bewaren, gescheiden van interne opdrachten, wordt de belasting op Windows verminderd. Ze kunnen ook wanneer nodig aan Windows worden toegevoegd door het bestand met de externe opdracht naar de computer te kopiëren.