新DOS時(shí)代——DOS使用中的常見(jiàn)問(wèn)題解答 問(wèn):為什么要使用DOS,? 答:DOS是個(gè)強(qiáng)大實(shí)用的操作系統(tǒng),且有著大量的 能完成各種功能的應(yīng)用程序,。DOS使用起來(lái)十分快捷和高效,,還能做到很多其它操作系統(tǒng)做不到或做不好的事,并能使用戶掌握其它操作系統(tǒng)(如Windows 等)的一般用戶未掌握的各種基礎(chǔ)知識(shí),,以更加靈活的使用電腦和處理各種操作等,,因此它有著眾多的使用者和愛(ài)好者。DOS時(shí)代可分為兩個(gè)階段,,即舊的DOS 時(shí)代和新的DOS時(shí)代,,其中前者的主要特點(diǎn)是“純真”,后者的主要特點(diǎn)是“自由開(kāi)放”,。大家知道“開(kāi)放源代碼”運(yùn)動(dòng)吧,!隨著它的流行,自由開(kāi)放成了軟件發(fā) 展的新趨勢(shì),,而不是在封閉的系統(tǒng)(如Windows)中,。像FreeDOS、Linux等就是自由操作系統(tǒng)的代表,,并得到了很大的發(fā)展,,新的DOS時(shí)代于 是應(yīng)運(yùn)而生了,。在新的DOS時(shí)代中,尤其是在國(guó)外,,新的DOS軟件不斷的更新和推出,,質(zhì)量也很高,具體可見(jiàn)“DOS近年來(lái)的發(fā)展”,。所以尤其是對(duì)于DOS 的使用者和愛(ài)好者,,以及喜歡自由開(kāi)放和不斷探索的人來(lái)說(shuō),使用DOS是實(shí)用也是很有價(jià)值的,。 問(wèn):如何在DOS下使用USB設(shè)備,? 答: 正如本站“DOS使用”欄目中所提到的,在DOS下使用USB設(shè)備需要USB設(shè)備的驅(qū)動(dòng)程序,。比如OHCI/UHCI可以驅(qū)動(dòng)USB鼠標(biāo)等設(shè) 備,,USB_CD可以驅(qū)動(dòng)USB光驅(qū)等設(shè)備,DUSE可以驅(qū)動(dòng)USB硬盤(pán),、光驅(qū),、軟驅(qū)等設(shè)備,Motto Hairu可以用轉(zhuǎn)為ASPI的方法來(lái)驅(qū)動(dòng)USB接口的軟盤(pán),、硬盤(pán),、光驅(qū)、閃存盤(pán)(例如U盤(pán)等),,而USB4DOS則可以驅(qū)動(dòng)其它USB設(shè)備(不過(guò) USB4DOS不是免費(fèi)軟件),。以上軟件均可以在本站的“驅(qū)動(dòng)程序”中找到。而且,,“DOS文章”欄目中還有上面的DUSE驅(qū)動(dòng)程序的詳細(xì)介紹,,大家可以 去看看。另外,,較新的主板BIOS中還提供了一些DOS下使用USB設(shè)備及啟動(dòng)USB設(shè)備的功能,。 問(wèn):如何對(duì)付所謂的硬盤(pán)“邏輯鎖”? 答: 大家知道,,如果硬盤(pán)中了“邏輯鎖”(或稱“邏輯炸彈”)的話,,會(huì)使計(jì)算機(jī)中裝有MS-DOS的其它啟動(dòng)設(shè)備(如軟盤(pán)、光盤(pán)或其它硬盤(pán)等)均無(wú)法啟用,,以至 于無(wú)法進(jìn)行下一步的操作,。其實(shí),所謂的“邏輯鎖”是利用微軟公司的MS-DOS操作系統(tǒng)中IO.SYS文件的一個(gè)錯(cuò)誤而制成的,,而其它的DOS,,如IBM 公司出的PC-DOS,以及DR-DOS,F(xiàn)reeDOS,,ROM-DOS等就沒(méi)有此問(wèn)題,。因此,當(dāng)硬盤(pán)被“邏輯鎖”鎖住的時(shí)候,,用以上非MS-DOS的 DOS啟動(dòng)盤(pán)(均可在本站的“DOS系統(tǒng)”中下載)啟動(dòng)系統(tǒng)后,,再執(zhí)行FDISK /MBR命令即可使硬盤(pán)恢復(fù)正常,十分方便,。當(dāng)然,,還有一些非常麻煩且較危險(xiǎn)的方法,如熱插拔,、用DM低格等等,,都是基于MS-DOS系統(tǒng)的方法,并不實(shí) 用,。 問(wèn):有沒(méi)有本地支持長(zhǎng)文件名的DOS操作系統(tǒng),? 答:當(dāng)然有,比如ROM-DOS 7.10,。ROM-DOS是個(gè)相當(dāng)不錯(cuò)的DOS操作系統(tǒng),,不僅本地全面支持長(zhǎng)文件名、FAT32分區(qū)/大硬盤(pán),,以及TCP/IP協(xié)議和其它網(wǎng)絡(luò)組件,而且 和最流行的MS-DOS完全兼容,,尤其是將ROM-DOS 7.10與MS-DOS 7.10作比較,,后者中的命令基本上都可以直接在前者中使用,不僅版本號(hào)相同(即都是7.10版)使得不會(huì)有DOS版本號(hào)的沖突,,而且它們的各種命令都支 持FAT32和長(zhǎng)文件名,,所以這些方面的安全性和穩(wěn)定性不必?fù)?dān)心。因此,,大家的系統(tǒng)中有一個(gè)ROM-DOS是非常不錯(cuò)的,,尤其是制作一張ROM-DOS 7.10啟動(dòng)盤(pán),這樣可以享受到ROM-DOS所帶來(lái)的各種好處了,。而且不像MS-DOS那樣,,ROM-DOS好像不存在所謂的“邏輯鎖”(具體可見(jiàn)上面 那個(gè)問(wèn)題的解答)。ROM-DOS 7.10注冊(cè)版的啟動(dòng)盤(pán)可在本站的“DOS系統(tǒng)”中下載,。另外,,RxDOS也本地支持長(zhǎng)文件名,而FreeDOS中相應(yīng)的功能也正在開(kāi)發(fā)中,。 問(wèn):DOS是單任務(wù)操作系統(tǒng)嗎,?能否進(jìn)行多任務(wù)操作? 答: 所謂“單任務(wù)系統(tǒng)”就代表著此系統(tǒng)不能支持多任務(wù)操作,,而只能在同一時(shí)間執(zhí)行一個(gè)任務(wù),。DOS有兩種方式,,一種是本地的實(shí)模式,另一種則是保護(hù)模式,。其中 在實(shí)模式方式下的DOS就是單任務(wù)環(huán)境,,而且在這種方式下通常只能使用1M以內(nèi)的內(nèi)存。若在保護(hù)模式的DOS下,,不僅可以訪問(wèn)所有的內(nèi)存,,而且多任務(wù)是完 全可以達(dá)到的(就像Win3.x/9x所達(dá)到的那樣,因?yàn)閃in3.x/9x本來(lái)就是一個(gè)大型的保護(hù)模式的DOS軟件),。由于許多類型的DOS通常的實(shí)模 式并不支持多任務(wù),,所以在這種狀態(tài)下處理任務(wù)的效率自然低于多任務(wù)操作系統(tǒng),安全性能自然也比不上多任務(wù)環(huán)境,。相反,,保護(hù)模式的DOS程序功能很強(qiáng)大,可 以完成多任務(wù)等各種高級(jí)功能和操作,,但它的編寫(xiě)難度則相對(duì)而言大得多,。不過(guò),近年來(lái)除了Windows外,,還出現(xiàn)了許多DOS保護(hù)模式下的多任務(wù)圖形操作 環(huán)境,,如SEAL、Qube,、DesqView等等,,可在本站的“系統(tǒng)增強(qiáng)”中下載。而且,,最近許多保護(hù)模式和多用戶多任務(wù)的DOS相繼出現(xiàn),,例如 FreeDOS 32、PTS-DOS 32,、Real32(Multiuser DOS)等等,,功能也越來(lái)越強(qiáng)。 問(wèn):如何安裝和運(yùn)行MS-DOS 7.10完整版,? 答:MS- DOS 7.10是目前最實(shí)用的DOS操作系統(tǒng),,不僅是功能還是在實(shí)用性上,它在MS-DOS 6.x的基礎(chǔ)上有了很大的提高,,詳細(xì)請(qǐng)見(jiàn)本站“DOS文章”欄目中的相關(guān)文章,。MS-DOS 7.10完整版的安裝功能也很強(qiáng),它既可以直接從6.x上升級(jí),,也可以從Win9x/NT/2K/XP下進(jìn)行雙啟動(dòng)安裝,,可在本站的“DOS系統(tǒng)”中下 載。按照安裝程序的提示完成安裝后,重新啟動(dòng)系統(tǒng)后即可直接啟動(dòng)MS-DOS 7.10完整版了,。 問(wèn):如何在DOS下用揚(yáng)聲器播放MP3文件,? 答:DOS 下MP3文件的播放器有很多,如QuickView,、MPXPlay,、OpenCP、DAMP,,甚至舊的DOSAmp等,,但大多數(shù)都只能實(shí)現(xiàn)用聲卡來(lái)播 放。要用揚(yáng)聲器播放MP3文件,,可以用一個(gè)叫作DSS的全屏幕方式的媒體軟件(可在本站的“媒體軟件”中下載)來(lái)實(shí)現(xiàn)用聲卡或PC揚(yáng)聲器播放/記錄MP3 或WAV文件,。具體方法是在DSS.INI中將設(shè)備改為想要播放的設(shè)備,比如1是Sound Blaster,,8是PC揚(yáng)聲器,,當(dāng)然還有一些其它的設(shè)備,如ESS聲卡等,,具體可在它的說(shuō)明中看到,。或者還有另一個(gè)辦法,,就是先用L3ENC等軟件將 MP3轉(zhuǎn)換為WAV文件,,再用QuickView 1.x、SBPlay等軟件(也可在本站中找到)實(shí)現(xiàn)用PC揚(yáng)聲器播放轉(zhuǎn)換出來(lái)的WAV文件,。 問(wèn):如何播放AVI,、MOV、MPG,、VCD,、RealAudio等多媒體格式,? 答:DOS 下播放AVI和MPG格式的軟件倒有不少,,如QuickView、PV,、AVI4DOS,、MPEGone等,不過(guò)我推薦的是QuickView,。它的功能 相當(dāng)強(qiáng)大,,不僅可以播放以上除了RealAudio以外的所有格式,還可以播放MP3,、GIF,、JPG等各種常見(jiàn)的音樂(lè)、圖像格式,詳情可在“媒體軟件” 和“DOS使用”欄目中看到,。不過(guò),,要播放VCD,請(qǐng)?jiān)?86以上的電腦下運(yùn)行,,否則可能會(huì)出現(xiàn)類似幻燈片的效果,。對(duì)于DOS下播放RealAudio格 式的資料和具體文件,可在http://members./~ladsoft/ra.htm中看到,。 問(wèn):如何解壓IMG(磁盤(pán)映象)文件,? 答: 通常有兩種方法,一種是直接解壓法,,可用UNDISK,、DOSIMG等工具(在“壓縮軟件”中)來(lái)進(jìn)行,非常方便快捷,;另一種是用映象文件展開(kāi)法,,即用 HD-COPY等工具(在“磁盤(pán)工具”中)將磁盤(pán)映象寫(xiě)入到軟盤(pán)中。后者所需的時(shí)間相對(duì)比較長(zhǎng),,期間會(huì)自動(dòng)對(duì)軟盤(pán)進(jìn)行格式化,,而且不靈活。不過(guò),,在制作啟 動(dòng)盤(pán)的時(shí)候,,后者和前者相比,則省去了用SYS命令將系統(tǒng)文件(如IO.SYS等)傳輸?shù)絾?dòng)盤(pán)(例如執(zhí)行SYS . A:命令)的過(guò)程,,因?yàn)楹笳邥?huì)自動(dòng)將系統(tǒng)引導(dǎo)文件寫(xiě)入所需的引導(dǎo)位置上,。 問(wèn):如何使用軟盤(pán)擴(kuò)容工具2M 3.0? 答:2M 3.0是一個(gè)強(qiáng)大的軟盤(pán)擴(kuò)容工具,,支持多種類型的軟盤(pán),,比如可以將1.44M軟盤(pán)擴(kuò)充到近2M。它的文件很多,,基本用法有: 1:2MF.EXE文件,,將1.44M軟盤(pán)格式化為此軟件識(shí)別的2M格式。 2:2M.COM或2M.SYS文件,,加載后即可使用用上面的2MF格式化出來(lái)的2M軟盤(pán),,這時(shí)就可將此軟盤(pán)當(dāng)作2M使用了;可以用2M/U命令反安裝2M程序,,但一旦反安裝2M后那個(gè)2M格式的軟盤(pán)就不能被識(shí)別了,,除非重新運(yùn)行2M程序。 3:至于2M-INFO.EXE等文件,,可以看它們的說(shuō)明,。 問(wèn):如何設(shè)置DOS下的顯示刷新率,? 答:DOS 在許多顯卡上的默認(rèn)顯示刷新率為60MHz,而不是更高的70MHz,、85MHz,,甚至100MHz,導(dǎo)致尤其是在圖形方式下時(shí)有時(shí)看起來(lái)很不舒服,。這 時(shí),,就需要通過(guò)設(shè)置顯示刷新率的方式來(lái)解決。例如UniRfrsh就是一個(gè)較好的設(shè)置顯示刷新率的軟件,,可在本站的“顯示工具”中找到,。它是TSR方式的 程序,而第一次要用SETUP全屏幕設(shè)置工具進(jìn)行設(shè)置,,以后每次只需運(yùn)行UNIRFRSH命令就可以加載了,。具體的設(shè)置方法是先在它的主菜單中 的"Configre monitor"項(xiàng)中按照您的顯卡的規(guī)格輸入顯卡的最大/最小的水平/垂直刷新率,如將最大水平刷新率(第一項(xiàng))設(shè)為45MHz等等(最小刷新率可不 管),,然后再選擇主菜單中的"Auto Configuration",,提示刷新率的限制值時(shí)可使用85MHz等。再進(jìn)行主菜單中的第一項(xiàng)"View/set refresh rates"中進(jìn)行設(shè)置,,在所需的屏幕方式下按回車鍵并輸入想要的屏幕刷新率,,然后可以按T鍵進(jìn)行測(cè)試,如果能正常顯示的話那就表示可以了,。設(shè)置好后保存 并退出即完成了UniRfrsh的設(shè)置,。不過(guò)要注意一點(diǎn),就是它需要支持VBE 3.0+的顯卡才能運(yùn)行,,如果您的顯卡不支持VBE 3.0+的話,,可使用Scitech Display Doctor(SDD)驅(qū)動(dòng)程序,可在本站的“驅(qū)動(dòng)程序”中找到,。SDD會(huì)使用軟件方法讓很多不支持VBE 3.0的顯卡能夠支持它,。一旦能夠支持VBE 3.0+,就可以使用上面的UNIRFRSH程序進(jìn)行刷新率的設(shè)置了,。當(dāng)然,,還有其它實(shí)用的DOS下顯示刷新率設(shè)置軟件,如VBEHz,、Scitech SNAP Graphics等等,。 問(wèn):如何使用PCMCIA卡的驅(qū)動(dòng)程序CardSoft,? 答:CardSoft有兩種 運(yùn)行方法,。一種是直接進(jìn)行安裝法,首先將其解壓到根文件夾下(如果在子文件夾中的話可用SUBST命令將其虛擬為一個(gè)根文件夾),,執(zhí)行 INSTALL(DOS)或SETUP(Win3.x)進(jìn)行安裝,。另一種是直接運(yùn)行法,,即直接執(zhí)行里面的可執(zhí)行文件來(lái)配置PCMCIA卡,如 SSCIRRUS.EXE,,SSVLSI.EXE等,,這些可執(zhí)行文件分別對(duì)應(yīng)各種不同品牌的PCMCIA卡。再執(zhí)行CS.EXE,、CSALLOC.EXE 等命令進(jìn)行具體分配,。用里面的CARDINFO命令可以查看PCMCIA卡中的信息。另外,,PC-DOS自帶PCMCIA卡支持,,而不需要專門(mén)的驅(qū)動(dòng)程 序。 問(wèn):如何在通過(guò)DOS命令行下載文件,? 答:在DOS下下載文件的方法有很多,,如用瀏覽器下載、FTP下載,、用命令行 方式下載等,。對(duì)于直接在DOS命令行上下載文件,最方便的方法是使用一個(gè)叫WGET的軟件,,可在“網(wǎng)絡(luò)工具”中下載,,也可以在那兒下載"Internet Tools"工具包,里面也包含它,。它的功能相當(dāng)強(qiáng)大,,包括斷點(diǎn)續(xù)傳、根據(jù)文件列表下載文件等多種功能,,具體使用方法可用WGET -h命令查看,,不過(guò)最簡(jiǎn)單的用法是直接在后面輸入U(xiǎn)RL網(wǎng)址,F(xiàn)TP或HTTP等協(xié)議都可以,。運(yùn)行前需加載網(wǎng)絡(luò)設(shè)備的Packet驅(qū)動(dòng)程序,。 問(wèn):在DOS下上網(wǎng)時(shí),如何在命令行上查看本機(jī)IP地址,? 答: 對(duì)于不同的網(wǎng)絡(luò)驅(qū)動(dòng)程序接口,,有不同的查看方法。比如在使用Microsoft Network Client 3.0時(shí),,可以使用其自帶的IPCONFIG命令以查看本機(jī)IP地址(和Win9x/NT的DOS窗口中的IPCONFIG命令很相似),;若使用的是 DOS下Internet的標(biāo)準(zhǔn)Packet驅(qū)動(dòng)程序,則可以使用DOSRPD中的TCPINFO命令來(lái)實(shí)現(xiàn)此操作,,它可以脫離DOSRPD單獨(dú)運(yùn)行 (DOSRPD可在本站的“網(wǎng)絡(luò)工具”中下載),。為了方便大家的使用,我將其中的TCPINFO等命令組合到了"Internet Tools",,可在“網(wǎng)絡(luò)工具”中下載,。 問(wèn):如何在DOS下刻錄光盤(pán)和制作ISO光盤(pán)映象文件,? 答:可以使用叫 Disk-At-Once(DAO)的軟件,它的最新注冊(cè)版本可在“磁盤(pán)工具”中下載,。它相當(dāng)強(qiáng)大實(shí)用,,而且使用起來(lái)也很方便。它幾乎支持所有的CD- ROM/CD-R/CD-RW光驅(qū),,例如IDE/ATAPI光驅(qū)(需先加載ASPI.SYS驅(qū)動(dòng)程序),、SCSI光驅(qū),而32位的DOS版本還支持USB 光驅(qū),。它包括DAO(DAO的主程序),CD2CD(光盤(pán)到光盤(pán)拷貝),FILE2CD(文件到光盤(pán)拷貝),MAKEISO(制作ISO映象文 件),ISO2RAW(將ISO文件轉(zhuǎn)為BIN/RAW格式),SNAPSHOT(備份光盤(pán)內(nèi)容),CDCLIP(提取CD音頻)等很多命令,。例如 MAKEISO C:\WINDOWS WIN.ISO /RECURSE命令就可以將Windows系統(tǒng)的所有文件制作到光盤(pán)映象文件WIN.ISO中,用FILE2CD WIN.ISO就可以將光盤(pán)映象文件WIN.ISO刻入到光盤(pán)中,。如果只想進(jìn)行演示而不真正進(jìn)行刻錄的話,,可以使用它們的/TEST選項(xiàng)以查看效果??? 之,,DAO軟件使光盤(pán)刻錄和ISO映象文件的制作變得十分容易。 問(wèn):如何在DOS下虛擬光驅(qū),? 答:DOS下的虛擬光驅(qū)有很多種,,例如: 1:將指定的本地路徑虛擬為光驅(qū): 這大概是用得最多的一種,用一個(gè)叫FAKECD的小程序即可做到,,如:FAKECD C:\DOS 2:將IMG/ISO光盤(pán)映象文件虛擬為光驅(qū): 可用SHSUCD中的SHSUCDHD命令來(lái)做到,。具體方法是用它和MSCDEX/SHSUCDX即可; 3:將網(wǎng)絡(luò)服務(wù)器/客戶機(jī)虛擬為光驅(qū): 可用SHSUCD中的SHSUSERV/SHSUCDN命令來(lái)做到; 4:將現(xiàn)有光驅(qū)虛擬為多個(gè)光驅(qū): 可用SHSUCD中的SHSUDRVX命令來(lái)做到; 等等。 問(wèn):如何得到光驅(qū)所在的盤(pán)符,? 答: 可以用本站“腳本工具”中的FINDCD程序來(lái)自動(dòng)顯示出光驅(qū)的盤(pán)符,,例如FINCDCD命令就可以將當(dāng)前光驅(qū)的盤(pán)符顯示并放入環(huán)境變量%CDROM% 中。另外,,我還編寫(xiě)了一個(gè)批處理文件,,它會(huì)自動(dòng)查找光驅(qū)所在的盤(pán)符,將結(jié)果顯示出來(lái)并存入環(huán)境變量%CDROM%中,。不過(guò)它需要兩個(gè)批處理增強(qiáng)程 序,,Strings 2.5和XSET 5.47,均可在本站的“腳本工具”中下載,。文件的內(nèi)容如下: @echo off set dn=66 set cdrom= :count strings dn=add %dn%,1 strings dr=char %dn% xset /search "CDROM" drv drivetest %dr% if not %drv%#==# goto ok if %dn%#==90# goto no goto count :ok set cdrom=%dr% echo The CD-ROM drive letter %cdrom% has been assigned to the variable "CDROM". goto end :no echo No CD-ROM found! :end set dr= set dn= set drv= echo. 此 例中是判斷光驅(qū)所在的盤(pán)符,,若想判斷其它存儲(chǔ)設(shè)備(或內(nèi)存盤(pán)等)所在的盤(pán)符,將上面文件中的"xset /search "CDROM" drv drivetest %dr%"行中的"CDROM"改為其它名稱即可,,例如對(duì)于內(nèi)存盤(pán)即可用"RAM"來(lái)替換"CDROM",。 |
|