你還記得“dir”(目錄)命令嗎?20世紀80年代,如果你想在電腦上工作,那么你就得把MS-DOS作為一門基礎課程來學習,以便在黑色的歡迎屏幕上輸入正確的發光字體的命令。就算到了Windows時代初期,在很多情況下我們還得使用“MS-DOS命令提示符”窗口來解決問題。

MS-DOS全稱為“Microsoft Disk Operating System(微軟磁盤操作系統)”,如果當時沒有這個操作系統,那么微軟仍然是一個小公司,因為在70年代末期,比爾·蓋茨及其公司都是采用像Basic這樣的編程語言,Basic是那個時期應用在電腦上的編程語言。當時衍生出的FAT(File Allocation Table,文件分配表)文件系統在接下來的操作系統中是非常有用的。1978年,微軟為英特爾推出的8086處理器編寫Basic程序。很快就有了用戶:首先是西雅圖計算機公司的程序員Tim Paterson(蒂姆·帕特森)在1979年為8086處理器研究出了一塊板卡,這塊板卡用在了他們公司的計算機產品上,然后在1980年,計算機巨頭IBM為其保密項目“Chess(國際象棋)”研發的第一臺PC需要一款操作系統,但當時微軟并不關注操作系統,這里需要的系統標準類似Gary Kildall(加里·基爾代爾)和他的Digital Research公司開發的CP/M(Control Program/Monitor),此時一款期待已久的針對8086芯片的CP/M-86推出,因為當時這套系統還不太完善,Tim Paterson就為他的板卡編寫了單獨的可以繞過FAT文件系統的QDOS(Quick and Dirty Operating System)系統,后來改名為86-DOS,同時IBM對CP/M-86更加感興趣了,但卻沒能與Digital Research公司合作成功。
微軟的業務不斷發展壯大,并且因為一個保密項目獲得了86-DOS的許可權。1981年5月,Tim Paterson轉入了已經購買了86-DOS版權的微軟公司,86-DOS經過進一步修改,更名為MS-DOS,并且為IBM PC定制使用。接下來MS-DOS1.14版本也稱為PC-DOS運行在市場上推出的PC產品上,競爭對手CP/M-86作為后來者就沒有機會了(也因為它太昂貴了)。
剩下的就是一個默默告別的成功故事:MS-DOS不斷發展,成為一個圖形界面的Windows。從Windows 95開始,MS-DOS(在7.0版本之間)被捆綁,不再單獨提供,由于Windows XP是基于NT架構的,所以微軟的操作系統是獨立于MS-DOS的。今天只有系統管理員和Linux愛好者來應對命令行,現在的Windows用戶不需要知道“dir”給出的當前目錄的內容。