Ce este o comandă externă și internă?

În MS-DOS, există două moduri de executare a comenzilor: intern și extern. O comandă internă este încorporată în fișierul command.com, iar o comandă externă nu este și necesită un fișier separat pentru a funcționa.

De exemplu, dacă computerul nu are fișierul fdisk.exe și încercați să utilizați comanda fdisk, veți primi un mesaj de eroare "Comandă sau nume de fișier rău". Fdisk este o comandă externă care funcționează numai dacă este prezent fdisk.exe sau, în unele cazuri, fdisk.com.

Cu toate acestea, atâta timp cât MS-DOS rulează pe computerele interne ale computerului dvs., cum ar fi comanda cd, va fi întotdeauna disponibil și nu necesită rularea altor fișiere. Fiecare dintre comenzile afișate pe pagina de ajutor MS-DOS indică ce comenzi sunt externe și interne.

De ce sunt necesare comenzi interne și externe?

Comenzile interne sunt mai frecvent utilizate și importante pentru funcționarea și utilizarea sistemului de operare Windows. Prin încorporarea lor în fișierul command.com, acestea pot fi accesate rapid și întotdeauna disponibile în MS-DOS și la Windows atunci când este necesar.

Comenzile externe sunt comenzi puternice și pot ajuta la rezolvarea problemelor, îmbunătățirea performanței sau efectuarea altor acțiuni. În mod obișnuit, comenzile externe au cerințe de resurse mai mari decât comenzile interne. Păstrarea lor în fișiere separate, separate de comenzile interne, ajută la reducerea încărcării pe Windows. Ele pot fi adăugate, de asemenea, la Windows ori de câte ori este necesar, prin copierea fișierului de comandă externă la computer.