Sisu
MS-DOS on Microsofti poolt 1982. aastal loodud operatsioonisüsteem X86 süsteemidel töötamiseks ja see juhtis turgu kuni Windowsi tekkimiseni. Microsoft tootis sellest mitu erinevat versiooni, mis tipnes 1994. aastal versiooniga 6.22. Siiski on Windowsi käsurea liidesena endiselt koodi uuendatud versioon. Paljud MS-DOS-i funktsioonid on tänapäevastes süsteemides säilinud ja mõjutavad operatsioonisüsteemide kujundust tänapäevani.
Käsurea liides
MS-DOS kasutab käsurea liidest, paludes kasutajal viipale käske sisestada. MS-DOS-i käsurühm on piiratud. See koosneb peamiselt navigeerimis- ja manipuleerimiskäskudest. Enamikku keerukaid toiminguid haldavad programmid ise. Kuna kasutajad peavad sisestama käsud järjestikku, saavad nad luua "pakettfailid" (neid nimetatakse ka "pakkfailideks"), mis on tekstifailid, kus on loetletud rida käske, mida operatsioonisüsteem peab järjestama. Levinud näide on pakettfail AUTOEXEC.BAT, mille operatsioonisüsteem käivitab esimesel käivitamisel ja sisaldab käske arvutuskeskkonna konfigureerimiseks.
Individuaalsed ülesanded
Kuna Microsoft kavandas MS-DOS-i töötama primitiivsetes arvutites, kus pole palju RAM-i, puudub tal multitegumtöötlus. Kui kasutaja käivitab programmi, kulutab see süsteemi ressursse kuni selle sulgemiseni ja siis võib mõnel teisel programmil olla juurdepääs mälule. Teatud tüüpi programmid, mida nimetatakse TSR-iks, alates "Terminate and Stay Resident", mahutavad end arvuti mällu, kuid need programmid on mälu kattumise suhtes haavatavad ja sageli kokku jooksevad. Esimesed Windowsi versioonid andsid arvutitele tõelise mitme ülesande täitmise võimaluse.
Failinimed
MS-DOS-i eripära on failinimede süsteem "8 + 3". Failinimed on piiratud kaheksa tähemärgiga, kolmetähelise järelliitega, mis tähistab failitüüpi. Näiteks TXT ja DOC tähistavad tekstifaile, samas kui COM ja EXE tähistavad käivitatavaid ning SYS on süsteemifailidele reserveeritud laiendus. Selle loomisest alates on Windows kaheksa tähe piiri ületanud, kuigi faililaiendid ütlevad operatsioonisüsteemile ikkagi, kuidas igat tüüpi faile käsitseda ja paljud MS-DOSi ajastust pärit vanad algsed laiendused on endiselt olemas.
Sõidu tähed
Teine MS-DOS-i silmapaistev omadus on tähtede kasutamine ühikutele viitamiseks. Tavaliselt tähistavad A ja B disketid, samal ajal kui C ja järgmised tähestiku tähed viitavad kõvaketastele või optilistele draividele. Kasutajad saavad kaardistada kõik soovitud draivitähed, kuigi kõige tavalisem on neile tähtede määramine tähestikulises järjekorras. Praegu kasutab Windows draivide jaoks endiselt tähti ja jätab endiselt tähed A ja B standardvarustusse, ehkki tänapäevased arvutid ei sisalda enam diskette.