控制檯程序是爲了兼容DOS程序而設立的,這種程序的執行就好像在一個DOS窗口中執行同樣,沒有本身的界面。
INTEL的CPU有三種工做模式,實模式,保護模式,虛擬模式。實模式是16位的,在這種模式下可工做純DOS。保護模式是32位的,WINDOWS就工做在這種模式下,爲了使在32位保護模式下工做的WINDOWS可兼容16位實模式下的DOS程序,又設立了虛擬模式,就是控制檯程序。
控制檯程序沒有獨立窗口的程序。通常在命令行運行,輸入輸出經過標準IO進行,不象界面程序能夠經過鼠標點擊進行操做。通常後臺運行的程序可做爲控制檯應用程序。
使用控制檯進行操做,簡單的說,就是要像DOS那樣,須要經過輸入命令和參數,對軟件進行操做,而不是像Windows這樣的軟件,隨便點一點,就能執行不少功能。 不少後臺軟件使用這種方式。ide