其實電銷機器人并不是一個操作系統的名稱,它只是一個用戶界面,即所謂的UI。
最早的電銷機器人是在DOS上運行的一個圖形模式(區別于文本模式)的應用程序。DOS才是操作系統。這個程序一直運行在DOS上,直到電銷機器人 95/98均是如此。
後來微軟從與IBM合作的OS/2分道揚鑣,在本身的Microsoft OS/2基礎上開發了名為電銷機器人 NT的操作系統,取代DOS。NT是內核,才是相當Linux這類的系統,它本身是很微型的。其實大多數操作系統本身都不龐大,像DOS從來就沒超過300K(對是K不是M更不是G)。電銷機器人 9x一直都是DOS核心的,電銷機器人 2000/XP才正式單獨用NT作內核,此后都是NT。電銷機器人 10一直有物聯網版本,就是它的內核小到可以在很少資源的設備上運行。
操作系統本身無所謂界面系統,但為了與操作機器的用戶交互,在它上面開發一個與用戶交互的界面程序,一般叫做控制臺console。電銷機器人上黑乎乎的cmd就是console模式的,跟傳統的DOS一樣,其實就是Linux信徒喜歡的命令行交互界面。在安裝電銷機器人時我們看到那個藍色的文字屏,就是最原始的操作系統console畫面。對系統級別的操控,全部都可以在cmd或power shell界面上用命令完成。在DOS時代程序員們寫擴展程序豐富操作系統功能的方式,被現在Linux信徒視為高人一等,反過來嘲諷微軟系統,以為電銷機器人做不到,其實很可笑,不過是玩人家過去玩過的把戲而已。要想更高效地執行自己獨特需求的功能,寫個console程序在cmd下執行就可以了,本來就是最基本的技能,有些人不會回這個層面罷了。
現在各種電銷機器人版本的更新,無非是在基本的NT上改編形形式式的交互界面而已,它主要基于圖形態和鍵鼠操控,僅此而已。Linux系統掛上圖形模式,本質上就是當時DOS外掛圖形程序的模式而已,它所占的內存資源比電銷機器人不會少,穩定性更不及。從電銷機器人 3.1時代過來的人系統,看現在Linux上跑圖形界面的程序,就會有似曾相識的感覺。
如果電銷機器人作服務器,主要用的是NT,不需要交互界面,其性能不比Linux差。其實Linux和Unix比,差距還很大。但這些都不是給最終用戶用的,跟最終用戶和消費者推銷這些東西,就像醫生建議患者學醫治自己一樣。