DOS下硬體裝置的使用與設定

來源:互聯網
上載者:User

由於電腦的普及和應用的日益深入,為了滿足人們的需要,電腦的功能隨著它的發展變得越來越強大,硬體裝置也越來越多,如從原來的ISA及PCI音效卡、數據機等到現在的USB硬碟、滑鼠等,而且品牌多種多樣。那麼,我們應該如何在DOS下使用與設定這些裝置呢?

其實有很多硬體裝置在DOS下不需安裝任何的驅動程式,只要硬體或將BIOS設定好就可使用,如鍵盤,普通的硬碟和支援PCL(Printer Control Language)的印表機 等。在DOS下使用支援PCL的印表機非常容易,因為印表機串連在並行連接埠(LPT)上,所以通常LPT1或PRN就是印表機連接埠。比如COPY C:\CONFIG.SYS LPT1命令(當然也可直接使用PRINT C:\CONFIG.SYS命令)就可將C:\CONFIG.SYS檔案中的內容用印表機列印出來。大家看,是不是很方便呢?當然,要在一些DOS應用程 序中列印出更好的效果(如各種字型,映像等),還需要專門的印表機驅動程式,在這些應用程式中的“印表機設定”中選擇合適的印表機即可。

和印表機類似的是數據機。數據機是電腦撥接時的必用裝置,分為內建和外置兩大類。外置數據機通常接在電腦的序列埠(通訊連接埠COM) 上,如COM2。傳統的內建數據機通常也可以自動虛擬序列埠,所以和外置數據機的使用相差不大。DOS下有大量與數據機有關的通訊程式,如 果數據機接在COM3上,使用這些程式時使用COM3就行了。如果您想在DOS下用簡單的命令測試一下數據機,可用ECHO ATDT12345>COM3(假設數據機連在COM3上),這時它就會撥號(12345),使用也非常方便。然而,隨著硬體的發展,許多非傳 統的新型數據機出現了。這些新型數據機沒有硬體控制器,需要用軟體虛擬,所以叫軟體數據機,或叫WinModem。原來ISA介面的調製解調 器大多是傳統的硬體數據機,而PCI介面的數據機則有許多是軟體數據機。軟體數據機和硬體數據機相比,由於沒有硬體控制器,所以成本 要低些,但是效能自然要差些,而且需要驅動程式才可運行。所以,在DOS下必須裝載相應的驅動程式才可使用。但由於這些數據機主要是為Win9x設計 的,所以大多都沒有DOS下驅動程式,所以無法在純DOS下使用,不過有很多數據機通過虛擬可在Win9x的DOS視窗下使用。

再談談大家經常使用的滑鼠與光碟機。由於滑鼠和光碟機較早就廣泛使用了,所以DOS內建它們的驅動程式或擴充程式,如MOUSE和MSCDEX,不過 MSCDEX還需要光碟機的內建驅動程式。然而,隨著DOS的發展,這些程式已越來越不實用了,現已有很好的替代程式,如最新最好的滑鼠驅動程式Cute Mouse(CTMOUSE)。CTMOUSE是一個仍在開發中的非常實用的滑鼠驅動程式,和DOS內建的或其它滑鼠驅動程式相比,它具有無可比擬的優 點,如速度非常快,佔用記憶體非常小(才3.3K),通用性非常強,以及有多種語言顯示(暫無中文,不過如果大家喜歡的話我可以去漢化)等優點,因此我強烈 推薦大家使用,可在“DOS軟體”中下載。DOS下通用的光碟機程式也有很多,如Win98內建的DOS啟動盤中OAKCDROM等。但最好的是“驅動程 序”中的PTSATAPI.SYS或VIDE-CDD.SYS,因為它具有速度快,佔用記憶體小(分別才佔用2K和5K,而OAKCDROM需佔30多K, 其它的則佔得更多),通用性非常強(可驅動各種品牌非USB的CD-ROM/CD-R/CD-RW/DVD-ROM/DVD-R/DVD-RW,我所試的 光碟機用它無一驅動失敗)。具體的安裝方法是在CONFIG.SYS中先用DEVICE(HIGH)命令載入此光碟機驅動程式,然後再在 AUTOEXEC.BAT中載入光碟機擴充程式MSCDEX.EXE,如:LH MSCDEX /D:CDROM1 /S /K。不過,如果您希望讓系統自動安裝設定光碟機而不想手工配置的話,可運行VIDE-CDD.SYS中內建的全螢幕安裝程式,這樣就會覺得安裝起來十分輕 鬆了。為了節省記憶體,還可以將CLOAKING與MSCDEX合用,這樣可極大的減少MSCDEX的記憶體佔用,大家可見本欄目中的“DOS下記憶體的配置” 及“CONFIG.SYS檔案的命令與配置”以獲得具體配置情況。至於USB的滑鼠與光碟機,請見下文。

現在電腦已進入了多媒體時代,故聲音和映像都是不可缺少的,因此,音效卡顯得十分重要。那麼,在DOS下如何使用音效卡呢?在DOS下使用音效卡最重要的一點是 需將BLASTER環境變數設定成正確的值,比如SET BLASTER=A220 I7 D1 H6 P330 T6等,其中A表示硬體地址,I表示中斷號,D表示低端DMA,H表示高端DMA,P表示MPU401的地址,T表示音效卡類型。A通常為220,I則主要 有5和7兩種可能,P經常是330,T則對應著您的音效卡的類型(T1表示SB 1.0,T2表示SB 1.5,T3表示SB 2.0,T4表示低版本的SB Pro及其相容,如ESS688等,T5表示高版本的SB Pro,T6表示SB 16及其相容,如SB AWE及SB PCI等)。對於ISA音效卡,通常使用自動化佈建的值即可,比如ESS688音效卡的預設值是A220 I5 D1 T4,也可以使用內建的設定程式如ESSCFG重新設定;對於PCI音效卡,有的可以使用SB-Link技術,其它的大多可以使用內建的驅動程式虛擬ISA 音效卡以使用,如SB PCI,SB Audigy,SB Live!,C-Media 8738,SiS 7018等PCI音效卡的驅動程式可在“驅動程式”中下載,Yamaha及Aopen等音效卡也可使用其內建的驅動程式以實現在純DOS下使用PCI音效卡,或 者在Windows的DOS視窗中使用。要想設定PCI音效卡的設定參數,可以使用內建的設定程式,如SB Live!音效卡的驅動程式中就有SBECFG命令,或者編輯它的設定檔,如SB PCI的驅動程式中的SBPCI.INI檔案。

接下來就是網卡和顯卡了。網卡的情況比較特殊,各網路環境需要各自的網路卡驅動程式。對於ISA網卡,由於絕大多數是NE2000相容,所以可以使用 NE2000網卡的驅動程式,可在“DOS軟體”中下載。網卡內建的磁碟中多有很多檔案夾,分別是各網路環境的單獨驅動程式,如MSCLIENT或 NDIS2檔案夾上是用於Microsoft Network Client(MSCLIENT)及LAN Manager的網路卡驅動程式,NWCLIENT或DOSODI檔案夾上則是用於Netware的網路卡驅動程式。以Netware Lite為例,要啟動IPX/SPX協議,需首先載入LSL.COM,然後是網卡的ODI驅動程式,如SIS900網卡的是SIS900.COM,載入完 後再運行IPXODI.COM即可。而對於MSCLIENT,SIS900網卡的驅動程式是SIS900.DOS,網路啟動時會自動載入。當然,網卡還是 有個標準的用於DOS下上Internet的驅動程式,那就是網卡的Packet驅動程式。其具體的使用方法,可見本欄目中的“DOS下連網的方法”。對 於顯卡,不像Windows,DOS下不需要專門的驅動程式即可顯示高彩色甚至真彩色的文字及映像,但有顯示擴充驅動程式,如VESA 3.0顯示驅動程式Scitech Display Doctor等,可在“DOS軟體”中下載。

然後就是USB硬體裝置的使用了。許多人認為DOS下無法使用USB裝置,其實不然。新的BIOS中就有“USB for DOS”功能,還有不少的DOS下USB裝置驅動程式,如DUSE,USB_CD等,可在“DOS軟體”中下載。以DUSE為例,這是一個DOS下通用的 USB存放裝置的驅動程式,包括USB硬碟,光碟機,軟碟機等,許多人利用它成功地驅動了自己的USB裝置,如USB的CD-RW等;OHCI/UHCI則分 別為OHCI/UHCI類型的USB滑鼠驅動程式;USB_CD則是一個單獨的USB光碟機驅動程式;USB4DOS則提供DOS下使用各種USB裝置(如 USB印表機、USB數位相機等)的功能。不過我沒有USB裝置,所以還沒有用過。歡迎大家使用它們,並將使用結果告訴我,謝謝!

近些年來還出現了不少新的硬體,DOS下也完全可以使用它們。以ATX電源為例,DOS下的一些軟體就可以利用它來實現軟關機,如ShutDown, PowerOff等命令,可在“DOS軟體”中下載。DOS下用這些軟體來實現軟關機有很多好處,比如用在批次檔中時可指定在運行完某程式後或在指定 的時間自動關機,還可以實現網路中的“遠程喚起”等功能,好處多多。由此可見DOS的強大功能了。如果大家喜歡DOS的話,不如來參加“DOS開發”欄目 以開發出新的DOS軟體,共同讓DOS繼續發展壯大吧!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.