Kas yra išorinė ir vidinė komanda?

MS-DOS sistemoje yra du būdai: vidaus ir išorės. Vidaus komanda įterpiama į komandų.com failą, o išorinė komanda nėra ir reikalauja atskiro failo.

Pvz., Jei kompiuteryje nėra failo fdisk.exe ir bandote naudoti fdisk komandą, gausite klaidos pranešimą „Bad command or file name“. Fdisk yra išorinė komanda, kuri veikia tik tada, kai yra fdisk.exe arba kai kuriais atvejais fdisk.com.

Tačiau, kol MS-DOS veiks jūsų kompiuteryje, visada bus prieinamos vidinės komandos, pvz., Cd komanda, ir nereikalaujama, kad kiti failai būtų paleisti. Kiekviena MS-DOS pagalbos puslapyje nurodyta komanda nurodo, kokios komandos yra išorinės ir vidinės.

Kodėl reikia vidinių ir išorinių komandų?

Vidinės komandos yra dažniau naudojamos ir svarbios operacinei sistemai „Windows“. Įdėdami juos į komandų.com failą, jie gali būti greitai pasiekiami ir visada prieinami MS-DOS ir Windows, kai reikia.

Išorinės komandos yra galingos komandos ir gali padėti išspręsti problemas, pagerinti našumą arba atlikti kitus veiksmus. Paprastai išorinės komandos turi daugiau išteklių, nei vidinės komandos. Laikydami juos atskirose rinkmenose, atskirtose nuo vidinių komandų, galima sumažinti „Windows“ apkrovą. Juos taip pat galima pridėti prie „Windows“, kai reikia, kopijuodami išorinį komandos failą į kompiuterį.