|
今天把自己學(xué)習(xí)dos中的一些資料拿出供新手們學(xué)習(xí),提高大家對dos的掌握程度.
有個要求是你必需把dos基礎(chǔ)學(xué)會了 在學(xué)會dos基礎(chǔ)后,你能夠把下面的東西學(xué)習(xí)會,你就可以當(dāng)個小高手了,自己體會學(xué)習(xí)吧!!! DOS技巧100例 1、*.*的簡寫 *.*可以用.代替,例如,刪除當(dāng)前目錄中的全部文件∶ DEL. 2、返回父目錄即上級目錄 CD.. 3、把目錄文件的列表存入文本文件中 DIR>filename 4、查看當(dāng)前目錄下任何屬性的文件 方法一∶DIR, 方法二∶DIR/A 5、取消當(dāng)前目錄下所有文件的所有屬性 ATTRIB, 若在C盤根目錄下執(zhí)行此命令,再用DIR來查看,可以看到IO.SYS、MSDOS.SYS等隱含文件。 6、顯示當(dāng)前目錄下的所有子目錄名 DIR/AD 7、連續(xù)顯示多個文件的內(nèi)容 COPY *.* CON 8、分屏顯示文件內(nèi)容 方法一∶MORE<filename 方法二∶TYPE filename|more 9、改變磁盤文件的注冊時間 方法一∶COPY filename+NUL 方法二∶COPY filename+,, 10、如何屏蔽DOS行的輸出信息? 方法是將屏幕輸出重定向到DOS空設(shè)備NUL,例如∶ COPY MYPROG.EXE A:>NUL 11、在DOS狀態(tài)下直接顯示用D方式編輯的WPS文件內(nèi)容 COPY filename.wps CON/B 12、向文本文件中追加數(shù)據(jù) 方法一∶COPY filename+CON 方法二∶TYPE CON>>filename 輸入完畢后按F6或Ctrl+Z鍵結(jié)束。 13、鍵盤指法練習(xí)或漢字輸入練習(xí)的簡易屏幕 COPY CON NUL 14、直接打印鍵盤輸入的內(nèi)容 方法一∶COPY CON PRN 方法二∶MORE>PRN 方法三∶SORT>PRN 輸入完畢后按F6或Ctrl+Z鍵。 15、DOS下直接編輯生成文件 在沒有任何編輯軟件(如EDLIN、EDIT等)的情況下,可臨時用以下六種方法從鍵盤編輯生成文件,當(dāng)文件內(nèi)容輸入完畢后,按F6鍵或按Ctrl+Z鍵存盤退出∶ 方法一∶COPY CON filename 方法二∶TYPE CON>filename 方法三∶MORE>filename 方法四∶SORT>filename 方法五∶FIND"XXX"/V/N>filename 方法六∶SORT|FIND"XXX"/V/N>filename 方法四、五、六均有特殊用處,讀者不妨一試。 16、零字節(jié)文件的生成 方法∶TYPE NUL>filename 上述方法常用于處理需保密的磁盤文件,起到刪除文件內(nèi)容的作用,內(nèi)容被刪除后一般不可恢復(fù)。 17、對零字節(jié)文件的拷貝,不能用COPY命令,只能用XCOPY命令。 例如∶XCOPY filename1 filename2 18、目錄中的所有文件和子目錄的復(fù)制 XCOPY 目錄名.驅(qū)動器號:/S 19、如何正確使用COPY 和XCOPY命令? ●將若干個文件聯(lián)結(jié)成一個文件時,應(yīng)使用COPY命令。 ●拷貝小于64KB的單個文件,使用COPY命令??截惔笥?4KB的文件,應(yīng)使用XCOPY命令。 ●拷貝多個文件應(yīng)使用XCOPY命令。 ●拷貝子目錄中的內(nèi)容,應(yīng)使用XCOPY/S命令??截愐慌募杰洷P,應(yīng)使用XCOPY/M命令。 20、什么時候用XCOPY命令的/D開關(guān)項? 有時候需要從某個目錄中"選出"從某一天開始建立或修改過的文件,并將它們備份,此時可使用XCOPY/D命令。例如,下述命令可以把C∶目錄下那些在1996年7月1日以后建立或修改過的文件拷貝到A盤∶ XCOPY C:*.* A:/D:07-01-96 21、單軟驅(qū)復(fù)制軟盤 有的PC機只裝有一個軟驅(qū),這個驅(qū)動器既當(dāng)A盤又當(dāng)B盤使用,如果要在這樣的系統(tǒng)上進行軟盤復(fù)制,使用下述的XCOPY 命令∶ XCOPY A: B: 22.整理軟盤中碎塊,提高使用效率 一張軟盤經(jīng)過多次建立和刪除文件操作后,某些文件記錄會以不連續(xù)的形式存放在軟盤空間中,造成軟盤空間產(chǎn)生許多碎塊,影響軟盤的讀寫操作性能,嚴(yán)重時可導(dǎo)致讀寫故障。 解決以上問題可使用COPY命令進行整盤拷貝,則新盤上的文件保持連續(xù)存放。 23.將多個文件連續(xù)拷入多張軟盤。 首先,用ATTRIB命令設(shè)置每一文件的文檔特性∶ ATTRIB+A *.*/S 然后使用XCOPY命令,在軟盤裝滿后插入新盤,根據(jù)文檔特性決定哪些文件需要拷貝,哪些不拷。 XCOPY *.* A∶/S/M/W 24.使用TYPE命令"拷貝"文件 拷貝文件通常使用COPY命令或XCOPY命令,其實,TYPE也有"拷貝"文件的用途∶ TYPE filenamel>filename2 這種方法對于拷貝隱含文件非常有效。例如∶TYPE IO.SYS>A∶IO.SYS 25.以小寫方式顯示文件或目錄 DIR/L 26.只顯示文件名與子目錄名,不顯示文件大小和生成時間等信息 DIR/B 27.使DIR總是按文件名的字母順序來顯示文件 在AUTOEXEC BAT中加入下述命令即可∶ SET DIRCMD=/O 28.列當(dāng)天創(chuàng)建的文件目錄 若想知道當(dāng)天(如1996年10月21日)建立了多少文件,可用下述命令列出∶ DIR|FIND"10 21 1996" 29.若不希望別人使用DIR命令進行目錄文件列表,有什么方法呢? 方法一∶DOSKEY DIR=You can not use DIR! 方法二∶在AUTOEXEC BAT中加入命令行∶SET DIRCMD=0 此命令的功能是在用DIR命令來顯示文件時,只顯示"File not found",能起到暫時保密的作用。若想顯示文件及目錄,只有指定具體的文件名或路徑。 方法三∶SET DIRCMD=DIR>NUL 此命令執(zhí)行后再使用DIR命令,將輸出沒有文件的信息,也頗具迷惑性。 30.出所有目錄中的文件 CHKDSK/V|MORE 31.如何在有多級目錄的磁盤上查找文件 方法一∶CHKDSK/V|FIND"文件名"其中文件名必須用大寫字母。 方法二∶DIR/S文件名 32.實時控制打印機的換行或換頁 ECHO+>PRN(換行) ECHO^L>PRN(換頁) 33.使計算機在DOS命令行發(fā)出聲音 ECHO ^G 34.DOS命令提問的自動響應(yīng) 例如∶ ECHO Y|DEL C∶ ECHO N|CHKDSK C∶/F 35.使ECHO命令顯示空行 ECHO命令后直接跟空格字符時,ECHO將顯示當(dāng)前的信息回顯狀態(tài)(ON或OFF),而不直接向屏幕回顯空行。其實,下面一些非常簡單的命令格式都能使ECHO命令顯示空行∶ ECHO ECHO, ECHO; ECHO+ ECHO[ ECHO] ECHO/ ECHO\par 36.用ECHO命令向交互式DOS命令饋送回車符 例如∶ ECHO+|DATE|FIND"Current date" ECHO+|TIME|FIND"Current time" 此技巧可用于AUTOEXEC.BAT中,使每次開機后直接顯示當(dāng)前日期和時間信息,不必按回車鍵就能繼續(xù)下去。 37.開機時間黑匣子 有時需要記錄每次使用計算機的日期和時間,以便加強用機管理??梢岳蒙鲜黾记?,只須在AUTOEXEC.BAT文件中加入下列命令∶ ECHO+|DATE>>ABC ECHO+|TIME>>ABC 這樣在每次啟動計算機后,文件ABC中就自動記錄了日期和時間,執(zhí)行命令TYPE ABC即可查看以往開機日期和時間。 38.自動統(tǒng)計命令或文件的運行時間 下面給出一個計時器TIMETEST.BAT,實現(xiàn)了自動統(tǒng)計命令或文件的運行時間∶ @ECHO OFF TIME 0 COMMAND /C %1 %2 %3 %4 ECHO %1 %2 %3 %4運行時間為∶ ECHO+|TIME|FIND"time is" @ECHO ON 例如,測試AUTOEXEC.BAT運行時間∶ C>TIMETEST AUTOEXEC.BAT ┆ AUTOEXEC.BAT運行時間為∶ Current time is 0∶00∶03 49 說明AUTOEXEC.BAT運行了3.49秒。 39.跳過或單步執(zhí)行CONFIG.SYS和AUTOEXEC.BAT文件 方法一∶啟動計算機,屏幕出現(xiàn)Starting MS-DOS…時,按F5鍵或SHIFT鍵,DOS便會跳過CONFIG.SYS和AUTOEXEC.BAT兩文件,用系統(tǒng)運行的基本環(huán)境配置來啟動機器。 方法二∶當(dāng)出現(xiàn)上面的提示后,按F8鍵,并通過鍵盤逐一回答Y或N來選擇執(zhí)行命令。 方法三∶在CONFIG.SYS文件的命令中加上"?"號。如DOS?=UMS,這樣在執(zhí)行到該條命令時,便會出現(xiàn)[Y,N]?的選擇提示,讓你選擇是否裝入該命令。 40.能否省去DOS啟動時等待按F8或F5的兩秒時間? 能。方法是在CONFIG SYS文件的頭部加上語句SWITCHES=/F,此后同樣可以實現(xiàn)以前的功能,方法是在未出現(xiàn)"Starting MS-DOS…"時就按下F8或F5鍵。 41.單步執(zhí)行批處理文件 COMMAND/Y/C(批處理文件名) 開關(guān)/Y告訴DOS在執(zhí)行每一行前暫停,提示[Y,N]?詢問用戶是否執(zhí)行。 42.快速獲取DOS命令的幫助信息 方法一∶FAST HELP 命令名 方法二∶命令名/? 方法三∶命令名/H 43.方便地更改子目錄名 以下MOVE命令能將C∶目錄改名為C∶∶ MOVE C∶ C∶ 44.什么時候使用MOVE命令移動文件? MOVE命令的最大特點是可以在一個命令行里列出多個要移的文件,文件之間可用","號相隔。例如,將當(dāng)前目錄中所有可執(zhí)行文件均移進目錄中∶ MOVE *.COM,*.EXE,*.BAT 45.用MOVE命令對子目錄進行簡單加密或解密 加密∶如將C∶目錄利用半個漢字進行簡單加密,可執(zhí)行命令∶ MOVE C∶ C(半個漢字字符) 解密∶反之,可用MOVE命令結(jié)合通配符*或?,將不可識別的目錄名改成其它名字,達到解密目的。 46.快速進入深層子目錄 可用SUBST命令設(shè)置驅(qū)動器標(biāo)識符,取代深層次子目錄路徑,使得進入深層次子目錄十分方便。例如,下述命令可以將子目錄C∶模擬成M盤∶ SUBST M∶ C∶ 這樣,在任何目錄下,只要將當(dāng)前驅(qū)動器變成M,即可進入PRG子目錄。 47.如何取消SUBST設(shè)置的盤符? 例如,要取消上例中的M盤,只須執(zhí)行命令SUBST M∶/D即可。 48.建立并進入新目錄的MD命令 DOS中的MD命令只能建立子目錄,建好后再用CD命令進入,其實可以用∶ DOSKEY MD=MD $1 $T CD $1 對MD命令進行重新定義,此后使用MD時,建立目錄和進入目錄同步完成。 49.排除法文件列表 DIR命令中支持通配符*和?來代替其它字符,但卻沒有提供相應(yīng)的排除字符的功能,而利用FIND命令中的/V參數(shù),則能方便地實現(xiàn)排除法列表。下述命令能將除去.BAK文件和子目錄以外的所有文件列出∶ DIR|FIND/V"BAK"|FIND/V"<DIR>" 50.>和>>的區(qū)別 DIR>DIRLIST∶如果DIRLIST文件存在,將清除其文件內(nèi)容,并將新內(nèi)容輸入文件中。 DIR>>DIRLIST∶如果DIRLIST文件存在,將輸出數(shù)據(jù)附加到這個文件末尾。 在DIRLIST文件不存在時,兩者是等價的。 51.快速添加搜索路徑 PATH=%PATH%;%1 52.對數(shù)據(jù)文件及由字處理程序生成的文本文件等不可執(zhí)行文件,建立自動搜索路徑。 APPEND命令能將一組指定的目錄添加進當(dāng)前目錄的邏輯擴展,從而不用指定路徑就能打開這組文件。APPEND后可以放多個目錄,只要用";"隔開即可,例如∶ APPEND C∶;C∶;C∶;C∶; 53.將目錄名隱藏起來 由于ATTRIB命令可改變一個目錄的屬性,所以利用該命令可將目錄名隱藏起來。例如,將目錄C∶隱藏起來∶ ATTRIB +H C∶ 54.快速刪除目錄樹 用DELTREE命令可快速地刪除指定目錄,而不管目錄中有多少子目錄和目錄及文件為何種屬性。例如∶DELTREE C∶ 55.防止誤刪除文件 DEL命令是一個危險的命令,可以用下述命令對其進行重新定義,使得在刪除文件時有確認(rèn)提示∶ DOSKEY DEL=DEL $1/P 56.如果誤刪除了某些文件,有什么辦法及時地將它們恢復(fù)? UNDELETE命令可以用來恢復(fù)刪除文件,以下命令能將當(dāng)前目錄中的被刪文件恢復(fù)出來∶ UNDELETE *.*/ALL 此命令恢復(fù)出來的文件名的第一個字符變成了#,可用REN命令更改成原來的文件名。 57.刪除多個文件名無共同特征的文件時,由于難用通配符,只能逐個刪除,比較麻煩。有沒有其他方便的方法? 有。使用DEL *.*/P命令,系統(tǒng)會逐個列出指定目錄的所有文件,詢問用戶是否刪除,對欲刪除文件回答Y,否則回答N。 58.加密文件名一法 在要加密的文件名最后加上ASCII字符255。方法是輸入文件名后按下ALT鍵,然后輸入255。這樣,用DIR命令列出該文件時,并不顯示這個字符,即從文件名看不出發(fā)生了任何變化,起到了一定的加密作用。 59.回憶用過的命令 執(zhí)行DOSKEY命令后,用戶所輸入的命令便被存儲起來,以后若要回憶使用過的命令,可隨時用"↑"或"↓"鍵進行前后逐條查找。 60.禁止非法訪問某個驅(qū)動器 在AUTOEXEC.BAT文件中加入下述兩條命令,可以禁止非法訪問D盤,當(dāng)輸入D∶時,屏幕即關(guān)閉,只有知道密碼ZM的人才能進入D盤∶ DOSKEY D∶=ECHO OFF DOSKEY ZM=D∶ 61.防止別人誤將C盤格式化 為了保護C盤,防止別人格式化,可用DOSKEY對FORMAT命令進行重新定義,例如∶ DOSDEY FORMAT=You can not format C∶! 這樣,別人在使用FORMAT時將出現(xiàn)Yor can not format C∶!的提示,從而使C盤得到保護。若自己想用FORMAT時,再用如下命令恢復(fù)∶ DOSKEY FORMAT= 62.檢查屏幕狀態(tài),獲得有關(guān)屏幕顯示字符和行數(shù)的報告 MODE CON 63.設(shè)置屏幕每行顯示字符數(shù)和每屏的行數(shù) 例如∶ MODE CON COLS=80 LINES=25 64.提高鍵盤的響應(yīng)速度 MODE CON∶RATE=32 DELAY=1 65.不喜歡系統(tǒng)啟動時Num Lock鍵的缺省設(shè)置怎么辦? 在CONFIG SYS文件中加進NUMLOCK命令,根據(jù)你的愛好指定系統(tǒng)啟動時NUMLOCK鍵的狀態(tài)∶ NUMLOCK=ON(或OFF) 66.簡單的鍵盤鎖 在你使用計算機時,如果只離開一會,又不想關(guān)機,為了不讓別人隨意使用,可編制一個簡單的鍵盤鎖LOCK BAT程序(內(nèi)容如下)∶ @ECHO OFF CLS CHOICE/C:*/N 運行之后,形同死機,"*"號就是鍵盤鎖的鑰匙,不知道的人無法破譯。 67.文件的選擇顯示 假設(shè)有MY1 TXT、MY2 TXT、…、MY10.TXT共10個文件,現(xiàn)欲顯示其中的MY2.TXT、MY3.TXT、MY6.TXT和MY9.TXT 4個文件,可用如下命令很方便地實現(xiàn)∶ FOR %A IN(2369)DO TYPE MY%A.TXT 68.刪除誤拷貝文件 當(dāng)用COPY A∶*.*命令把A盤上所有文件拷貝到硬盤某子目錄下時,卻不慎誤拷貝到硬盤根目錄下,如誤拷貝的文件數(shù)量很多,且文件名沒有任何特征,這時如要刪除這些文件,通常做法是用PCTOOLS工具軟件進行選擇刪除,比較麻煩。使用FOR命令就簡單多了∶ A>FOR %A IN(*.*)DO DEL C∶%A 69.由于FIND命令不能接受通配符,若希望在若干個文本文件中尋找含有某個字符串插,就只能對每個文件依次使用FIND命令,顯然很費功夫,沒有捷徑嗎? 有。使用FOR命令與FIND命令配合,格式為∶ FOR%A IN(文件組)DO FIND"string"%A 70.FOR命令不能嵌套,有沒有辦法實現(xiàn)FOR循環(huán)嵌套呢? 有??梢园袰OMMAND.COM作為第一層循環(huán)里的命令,讓它再執(zhí)行一個FOR循環(huán)命令。例如,下述命令可以在屏幕上顯示12行"Welcome you":FOR %A IN(123)DO COMMAND/C FOR %B IN(1234)DO ECHO Welcome you 71.雙冒號∶∶在注釋行中的作用 在DOS批處理文件開頭,經(jīng)常使用REM注釋命令加一個程序頭。例如,假設(shè)有一個名為TEST.BAT的批處理文件,它以一個文本文件名為輸入?yún)?shù),若在開頭說明其用法時,使用了一個采用<和>和括號的注釋行,即∶ REM TEST<filename> 程序執(zhí)行此命令時,DOS將顯示"File not found"信息,因為它以為filename是一個重定向輸入操作的源文件,它在當(dāng)前目錄中找不到。如何解決這個問題? 很簡單,只須將REM改為雙冒號"∶∶",即∶ ∶∶TEST<filename> 72.批處理中的IF ERRORLEVEL 在批處理文件里使用IF ERRORLEVEL命令時要小心,因為DOS認(rèn)為任何大于或等于設(shè)定值的出口狀態(tài)值都是等效的。通常應(yīng)按從大到小的次序測試出口狀態(tài)值,例如∶ IF ERRORLEVEL 2 ECHO TWO IF ERRORLEVEL 1 ECHO ONE IF ERRORLEVEL 0 ECHO ZERO 73.能不能按從小到大的次序測試出口狀態(tài)值? 能。但應(yīng)結(jié)合IF NOT的形式進行判斷,例如72例中的命令應(yīng)改為∶ IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 ECHO ZERO IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 ECHO ONE IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 ECHO TWO 74.批處理文件中使用@符禁止命令顯示在屏幕上 由于DOS是在各個命令執(zhí)行前就將它們顯示到屏幕上的,因此,即使你將ECHO命令置為OFF,它本身也會出現(xiàn)在屏幕上。要抑制它的顯示,可在ECHO命令行前加@符∶@ ECHO OFF 75.統(tǒng)計源程序的行數(shù) 假設(shè)源程序名為ZM.PRG,下述FIND命令可方便地統(tǒng)計它共有多少行∶ FIND/V/C" "ZM.PRG 76.對文本文件進行排序 SORT命令常用來對一些基于文本行的文件進行排序顯示。例如,按姓名的開頭字母顯示一個含有電話號碼的清單文件。命令格式∶ SORT[/R][/+n]<filename1>filename2 其中,/R表示反向排序,/+n表示從第幾行開始排序,filename1為源文件名,filename2為排序后的文件名。 77.用PROMPT設(shè)置有意義的提示符 PROMPT命令用于設(shè)置新的DOS系統(tǒng)提示符。例如∶ PROMPT $P$G 取當(dāng)前驅(qū)動器名及目錄作為提示符 PROMPT $D$G 取當(dāng)前系統(tǒng)日期作為提示符。 78.如何設(shè)定屏幕顏色? 假設(shè)ANSI.SYS已被安裝在內(nèi)存中,以下命令可把屏幕設(shè)置成白底紅字∶ PROMPT $E[31;47m 79.在屏幕上選定的位置顯示日期和時間信息 把ANSI SYS的屏幕和光標(biāo)控制功能與PROMPT的設(shè)定DOS命令提示符功能結(jié)合起來,可以在屏幕上選定的位置顯示特殊的信息。例如,在AUTOEXEC BAT中加入下述命令行,可將日期和時間信息移到屏幕的右下方∶ PROMPT $E[S $E[25;52H $D$T $E[u $P$G 80.用F2鍵編輯上次命令 用F1或F3功能鍵可復(fù)制上次命令,類似地F2鍵能得到部分上次命令,當(dāng)按下F2鍵時,DOS就將上次命令內(nèi)容拷貝到按F2鍵后鍵入的字符(不含)為止。 例如,鍵入了以下命令∶ C>DIR.COM<enter> 按F2鍵及M鍵,可以得到∶ C>DIR 這時再按INS插入鍵,輸入R,再按F3鍵復(fù)制上次命令剩余部分,得到正確的命令∶ C>DIR.COM 81、用F4鍵編輯上次命令 當(dāng)按下F4鍵時,DOS從按F4鍵后按的字母開始復(fù)制上次命令。例如,上次命令為∶ C>DIR[enter] 按下F4鍵,再輸入F,然后再按F3,DOS就會顯示FORMAT命令∶ C>FORMAT 82、用SHELL命令改變環(huán)境空間的大小 將環(huán)境變量空間增加到1KB,可在CONFIG.SYS文件中加進命令行∶ SHELL=C∶.COM/P/E∶1024 83、在批處理文件中引用環(huán)境變量 批處理文件可以引用系統(tǒng)上已定義的環(huán)境變量。具體方法是在環(huán)境變量名的前后各放一個百分號"%"。例如,要在批處理文件中顯示環(huán)境變量PATH的內(nèi)容,可加進命令行∶ ECHO %PATH% 84、查看單個環(huán)境變量 如果你經(jīng)常使用環(huán)境變量,當(dāng)用SET命令顯示當(dāng)前所有已分配的環(huán)境變量時,列表就可能很長,屏幕可能很雜亂。為方便起見,可用下面的批處理文件VIEWENV.BAT在命令行直接顯示單個環(huán)境變量∶ SET|FIND/I "%1" 例如,要察看COMSPEC的內(nèi)容,只須執(zhí)行∶ VIEWENV COMSPEC 85、制作DOS系統(tǒng)盤 方法一∶FORMAT A∶/S 方法二∶SYS A∶ 86、定期整理硬盤 具體步驟∶ ·刪除硬盤中不必要的文件 ·運行CHKDSK/F ·運行DEFRAG 87、了解內(nèi)存的類型 ·常規(guī)內(nèi)存∶0~640KB ·上位內(nèi)存區(qū)(UMA)∶640KB~1MB ·擴展內(nèi)存∶自1MB起向上延伸 ·高內(nèi)存區(qū)(HMA)∶1MB以上的稍小于64KB的擴展內(nèi)存區(qū) ·擴充內(nèi)存 88、將DOS移到高內(nèi)存區(qū) 為使用戶有較大的可用基本內(nèi)存,可以在CONFIG.SYS文件中加入下述命令,加載HIMEM.SYS,將DOS移入高內(nèi)存區(qū)(HMA)∶ DEVICE=C∶.SYS DOS=HIGH 89、將設(shè)備驅(qū)動程序和內(nèi)存駐留程序裝入上位內(nèi)存(UMB) 在CONFIG.SYS文件中加進命令∶ DEVICE=C∶.EXE NOEMS DOS=UMB 90、將程序裝入高內(nèi)存區(qū) 將程序裝入HMA的方法是在命令行上加一個/U開關(guān),例如∶ MOUSE/U 91、上位內(nèi)存的使用 為將程序駐留上位內(nèi)存,使用LOADHIGH(或LH)<程序名>即或,例如∶ LH MOUSE 92、如何顯示某個特定程序占用內(nèi)存的情況? MEM/M module 其中,module表示特定程序文件名,不要帶擴展名。 93、使用Memmaker自動優(yōu)化內(nèi)存 執(zhí)行MEMMAKER/BATCH命令,MEMMAKER就自動為CONFIG.SYS和AUTOEXEC.BAT文件做最優(yōu)的設(shè)置,此后,執(zhí)行MEM/C/P來觀察內(nèi)存的分配情況,你會發(fā)現(xiàn)主存變大了。 94、若不滿意MEMMAKER的優(yōu)化設(shè)置,應(yīng)該怎么辦? 很簡單,只須執(zhí)行MEMMAKER/UNDO即可恢復(fù)你原來的配置。 95、磁盤高速緩沖存儲器SMARTDRV的使用 為建立一個具有256K(默認(rèn)值)的磁盤高速緩存,可在AUTOEXEC.BAT文件中加入命令行∶ C∶ 由于SMARTDRV是建立在擴展內(nèi)存中,所以還必須在CONFIG.SYS文件中加入命令行∶ DEVICE=C∶.SYS 96、當(dāng)你關(guān)閉計算機或重新啟動時,希望確定所有在高速緩存的信息均已寫入硬盤時,應(yīng)在系統(tǒng)提示符下鍵入命令∶ SMARTDRV/C 97、跳過SCANDISK的磁介質(zhì)掃描 運行SCANDISK時,磁介質(zhì)掃描要消耗很長時間,其實,使用SCANDISK/CHECKONLY便可跳過它。 98、LOADFIX命令的正確使用 在優(yōu)化過程中,有少數(shù)程序不能在640KB常規(guī)內(nèi)存的低64KB內(nèi)正確運行。此時,可使用LOADFIX命令讓可執(zhí)行程序(如ZMPROG.EXE)在低64KB以上的內(nèi)存中運行,方法是在要運行的應(yīng)用程序前加上LOADFIX∶ LOADFIX ZMPROG 99、何時使用虛擬盤(也稱RAM盤)? RAM盤能顯著提高磁盤文件的存取速度,但它在斷電或重啟動時會丟失數(shù)據(jù)。因此,使用RAM盤時要特別小心。在沒有硬盤的系統(tǒng)上,RAM盤值得一用;在需要存放較大的臨時文件或復(fù)制程序時,也可以使用;當(dāng)你的系統(tǒng)上配有CD-ROM時,在開始工作前,可將CD-ROM盤上的文件與數(shù)據(jù)復(fù)制進RAM盤,能夠顯著提高效率。 100、虛擬盤的安裝 DOS提供的RAMDRIVE.SYS是一個虛擬盤驅(qū)動程序,你可以將它安裝進內(nèi)存,讓它使用擴展內(nèi)存或擴充內(nèi)存,生成指定大小的RAM盤。例如,在CONFIG.SYS中加進下述命令,可在擴展內(nèi)存中生成一個1MB的RAM盤∶ DEVICE=C∶.SYS 1024/E |
|
|
來自: 悟靜 > 《DOS、批處理文件》