常用dos
cd 改變當前目錄 sys 制作DOS系統(tǒng)盤?
copy 拷貝文件 del 刪除文件?
deltree 刪除目錄樹 dir 列文件名?
diskcopy 制磁盤 edit 文本編輯?
format 格式化磁盤 md 建立子目錄?
mem 查看內(nèi)存狀況 type 顯示文件內(nèi)容?
rd 刪除目錄 ren 改變文件名?
記得多少啊,忘了就去上課看看,下面四個命令是新的,給出命令格式,你自己試試看,學(xué)電腦重要的就是摸索。?
cls 清屏?
[適用場合] 屏幕上太亂了,或是屏幕上出現(xiàn)亂碼了, 清除屏幕上顯示內(nèi)容但不
影響電腦內(nèi)部任何信息?
[用 法] cls 回車?
move 移動文件,改目錄名 ?
[適用場合] 移動文件到別的目錄?
[用 法] move [文件名] [目錄] 移動文件至新目錄下?
move [目錄名] [目錄名] 改目錄名?
[例 子] c:\>move c:\autoexec.bat c:\old?
移動autoexec.bat文件至old目錄下?
c:\>move c:\config.sys c:\temp?
移動config.sys文件至old目錄下?
more 分屏顯示?
[適用場合] 當輸出很多一屏顯示不下時采用,幾乎適合所有命令,尤其是type
等命令時很有用。 使用more時磁盤不能有寫保護,也不適合光驅(qū)。?
[用 法] type [文件名] | more 分屏顯示文件內(nèi)容?
more < [文件名] 分屏顯示文件內(nèi)容?
[例 子] C:\>type msdos.w40 | more?
xcopy 拷貝目錄和文件?
[適用場合] 在進行連同子目錄一起拷貝時很有用,在拷貝大量文件時比COPY命令
要快得多?
[用 法] xcopy [文件名] [目錄] 將指定文件拷貝到指定目錄?
xcopy [源目錄] [目的目錄] 將源目錄連子目錄考到目的目錄下?
xcopy *.* [目錄] /s 將文件與非空子目錄拷貝到指定目錄?
其它常用參數(shù)還有: v 拷貝后校驗,會影響速度
e 與s 相似,但即使子目錄是空的也會拷貝。
第2、比較常用的命令
attrib 設(shè)置文件屬性?
[適用場合] 想對文件做較特殊的處理時?
[用 法] attrib 顯示所有文件的屬性?
attrib +r或-r [文件名] 設(shè)置文件屬性是否為只讀?
attrib +h或-h [文件名] 設(shè)置文件屬性是否隱含?
attrib +s或-s [文件名] 設(shè)置文件屬性是否為系統(tǒng)文件?
attrib +a或-a [文件名] 設(shè)置文件屬性是否為歸檔文件?
attrib /s 設(shè)置包括子目錄的文件在內(nèi)的文件屬性?
[例 子] C:\TEST>attrib +r wina20.386?
C:\>attrib +h *.* /s 隱含所有文件?
date 顯示及修改日期?
[適用場合] 想知道或修改時間和日期?
[用 法] date 顯示和改變當前日期?
[例 子] C:\>date 09-20-1996 將日期改為1996年9月20日?
C:\>date?
Current date is Tue 08-20-1996?
Enter new date (mm-dd-yy):09-20-1996?
按月-日-年的順序修改當前日期 直接按回車鍵忽略修改日期?
lable 設(shè)置卷標號?
[適用場合] 用來為磁盤做個標記?
[用 法] label 顯示磁盤卷標?
label [盤符] [卷標名] 設(shè)定指定盤的卷標?
[例 子] C:\>label?
Volume in drive C is WANG?
Volume Serial Number is 2116-1DD0?
volume label (11 characters,Enter for none)??
可以輸入卷標,直接回車后?
Delete current volume label (Y/N)??
按y刪除舊卷標,按n不更改?
defrag 磁盤碎片整理?
[適用場合] 磁盤讀寫次數(shù)很多,或磁盤使用時間很長了,可能需要使用這條命令
整理磁盤。磁盤碎片并不是指磁盤壞了,而只是由于多次的拷貝和刪
除文件后,磁盤使用會很不連貫,致使速度變慢。?
[用 法] 1. C:\>defrag?
2. 選擇要整理的磁盤
doskey 調(diào)用和建立DOS宏命令?
[適用場合] 經(jīng)常需要輸入重復(fù)的命令時,有非常大的用處?
[用 法] doskey ?
將dosk
ey駐留內(nèi)存,開辟出緩沖區(qū),以后輸入的命令都將保存在緩沖
區(qū)中,可以隨時調(diào)用?
doskey [宏命令名]=[命令名] ?
將宏命令定義為命令,以后輸入宏命令,電腦就會執(zhí)行相應(yīng)的命令?
doskey /reinstall 重新安裝doskey?
doskey /bufsize= 設(shè)置緩沖區(qū)的大小?
doskey /macros 顯示所有doskey宏?
doskey /history 顯示內(nèi)存中所有命令?
doskey /insert|overstrike 設(shè)置新鍵入的字符是否覆蓋舊的字符?
[例 子] C:\>DOSKEY?
C:\>dir?
C:\>copy C:\temp\*.* a:?
C:\>del c:\temp\*.*?
C:\>copy b:\*.* c:\temp?
上述四條命令都已被保存,用光標控制鍵的上下可以依次選擇使用或
修改, 也可以用F7鍵列出保存的所有命令
C:\>doskey di=dir/w/p 定義di為宏命令,意思是執(zhí)行dir/w/p?
fdisk 硬盤分區(qū)?
[建 議] 只有硬盤被很利害的病毒感染時,或是一塊新硬盤才需要分區(qū),最好
請懂行的人指導(dǎo)。硬盤都需經(jīng)過低級格式化,分區(qū),格式化三個步驟
才可使用,成品電腦內(nèi)的硬盤都已經(jīng)做過這些加工了。?
[用 法] 輸入fdisk后按回車即可進入提示界面?
emm386 擴展內(nèi)存管理?
[建 議] 這條命令比較復(fù)雜,在第五章中系統(tǒng)配置里將詳細介紹?
lh/loadhigh 將程序裝入高端內(nèi)存?
[適用場合] 這條命令一般用在autoexec.bat中,當有些軟件需要的基本內(nèi)存很大
時,它會有用?
[用 法] lh [程序] ?
將程序裝入高端內(nèi)存 使用此命令時,config.sys文件中需有下面兩
條語句。 device=emm386.exe dos=umb?
lh [程序] /l:區(qū)號 將程序裝入指定的umb區(qū)?
lh /s 一般是由memmaker專用?
[例 子] C:\MOUSE\>lh mouse 將鼠標驅(qū)動程序裝入高端內(nèi)存?
memmaker 內(nèi)存優(yōu)化管理?
[適用場合] 這個命令現(xiàn)在已經(jīng)很少用了,在當年DOS流行時,想玩游戲可少不了?
它,它可以騰出許多基本內(nèi)存供游戲使用,只需安裝一次即可?
[用 法] 1. C:\>memmaker?
2. 回車繼續(xù),F3退出?
3. 選擇手動安裝和自動安裝,直接回車表示自動安裝(回車得了)?
4. 選擇是否有程序需要擴充內(nèi)存,可用空格鍵選擇,Yes表示需要,
No不需要,按回車鍵即可。?
5. 程序自動檢測硬盤內(nèi)是否安裝了WINDOWS?
6. 軟驅(qū)中若有軟盤則應(yīng)將其取出,然后按回車鍵,電腦將重新起動
兩次,不要中斷,只需按回車鍵。?
(其實很簡單,一直按回車鍵就行了,呵呵)?
msd 系統(tǒng)檢測?
[適用場合] 用于檢查系統(tǒng)信息?
[用 法] 1. C:\>msd 回車后可見到,在每個選項旁邊加了注解,表
示該按鈕的功用?
2. 選擇需查詢的項目,比如選第一個Computer,將會彈出一個對話框
顯示電腦的一些基本信息。你可以試試其他的選項,看看有什么用。
3. 按Alt+F鍵激活下拉菜單后, 選擇"Exit"項退出。?
undelete 恢復(fù)被刪除的文件?
[適用場合] 當不小心刪錯了文件時,它可以用得上。?
DOS刪除文件時,只是將文件從分配表中去除,在磁盤存儲區(qū)內(nèi)將文
件名的第一個字母刪除,文件內(nèi)容并未馬上從磁盤中刪除,所以能恢
復(fù)。?
[用 法] undelete 恢復(fù)已刪除的文件?
undelete /all 恢復(fù)文件且不再詢問是否恢復(fù),
以"#%&-0123456789abcdefghijklmnopqrstuvwxyz"的順序為第一個
字母來恢復(fù)文件?
undelete /list 列可恢復(fù)的文件名?
undelete /s 可將undelete駐留內(nèi)存,但幾乎沒人這樣使用?
prompt 設(shè)置提示符?
[適用場合] 當你厭煩了c:\>的提示符或者您想使您的提示符與眾不同時,您可以
試一試,非常有趣的DOS命令,可以隨時顯示時間與日期。?
[用 法] prompt $p$g 以當前目錄名和>號為提示符,這是最常用的提示符?
prompt $t 表示時間 prompt $d 表示日期?
prompt $$ 表示$ prompt $q 表示=?
prompt $v 表示當前版本 prompt $l 表示<?
prompt $b 表示| prompt $h 表示退位符?
prompt $e 表示Esc代表的字符 prompt $_ 表示回車換行?
[例 子] C:\DOS>prompt wang$g 將wang>作為提示符?
WANG>prompt $t$d$g 使用時間、日期和>號做為提示符?
0:01:07.77Thu 08-29-1996>prompt $p$g?
C:\DOS>?
restore 恢復(fù)已備份的文件?
[建 議] 如果以前用backup做過文件備份,則當原文件損壞時可以用它來恢復(fù)
文件。?
將用backup命令備份的磁盤中的文件恢復(fù)到另一磁盤中,備份磁盤中
應(yīng)有backup.00X和control.00X這兩條文件。?
[用 法] restore [備份盤符] [目標盤符]?
將備份盤上備份文件恢復(fù)到指定盤上?
restore /s 將備份文件包括子目錄都恢復(fù)到指定盤上?
restore /p 讓用戶判斷是否恢復(fù)文件?
restore /b:日期 恢復(fù)日期以前的文件?
restore /a:日期 恢復(fù)日期之后的文件?
restore /l:時間 恢復(fù)時間之前的文件?
restore /e:時間 恢復(fù)時間之后的文件?
restore /m 只恢復(fù)上次備份后修改過的文件?
restore /n 只恢復(fù)上次備份后已刪 除的文件?
restore /d 只顯示要恢復(fù)的文件名?
[例 子] C:\DOS>restore a: c:?
Insert backup diskette 01 in drive A:?
Press any key to continue . . .?
在A驅(qū)中放入第一張備份盤,按任意鍵即可,恢復(fù)完第一張后,按順
序放入其它盤即可。?
當您用上述命令不能正確恢復(fù)文件時請用:?
C:\DOS>restore a: c:\ /s?
time 顯示 及修改時間?
[適用場合] 用于顯示及修改時間,用法同date?
[例 子] C:\DOS>time?
Current time is 12:15:26.04a?
Enter new time: 11:20:20.00p?
按時:分順序輸入時間,再加上下午(a/p)即可 直接按ENTER鍵可忽略
修改時間。?
set 設(shè)置環(huán)境變量?
[適用場合] 設(shè)置聲卡和路徑等時用到?
[用 法] set [環(huán)境變量]=[字符串] ?
這條命令常常用在autoexec.bat中?
[例 子] C:\>set blaster=a220 i5 d1 設(shè)置聲卡的參數(shù)?
C:\>set path=c:\dos path c:\dos含義相同?
smartdrv 設(shè)置磁盤加速器?
[建 議] 它可以提高硬盤訪問速度,最好在autoexec.bat文件中加載吧。?
[用 法] smartdrv /x?
執(zhí)行并駐留內(nèi)存,開辟磁盤加速緩存區(qū),并屏蔽所有驅(qū)動器緩存,是
較常用的方法(一般用這個命令就夠了)?
smartdrv /c 將緩存內(nèi)的信息都寫入硬盤?
smartdrv /e: 數(shù)字 設(shè)置一次移動的信息量?
smartdrv /b: 數(shù)字 設(shè)置預(yù)先讀取的緩沖區(qū)大小
第3、不常用的命令
append 設(shè)置非執(zhí)行文件的路徑?
[適用場合] 當您無法在多個目錄中尋找到自己輸入的文稿時,可以試一試這個命
令,用法類似path。?
[用 法] append [路徑];[路徑]?
[例 子] C:\>append c:\test?
設(shè)置尋找非可執(zhí)行文件路徑為c:\test如果該目錄下有文件1.txt時,
在其它目錄下調(diào)用1.txt找不到時,可自動尋找到c:\test目錄。?
D:\UCDOS>edit 1.txt 可找到C:\test\1.txt文件?
debug 程序調(diào)試命令?
[建 議] 如果你學(xué)過匯編語言,那你應(yīng)該會使用debug,如果沒學(xué)過,最好別
使用?
[用 法] debug [文件名]?
diskcomp 比較磁盤?
[適用場合] 比較兩張盤是否相同,沒想到什么時候會用到,在比較用diskcopy拷
貝的兩張盤,為什么不用diskcopy/v校驗?zāi)?#xff1f;?
[用 法] diskcomp [盤符1] [盤符2] 比較盤1和盤2?
diskcomp /1 只比較磁盤的第一面?
diskcomp /8 只比較沒磁道的前8個扇區(qū)?
[例 子] C:\>diskcomp a: a:?
在同一軟驅(qū)中比較兩張盤?
Insert FIRST diskette in drive A:?
放入第一張盤?
Press any key to continue . . .?
Comparing 80 tracks 18 sectors per track, 2 side(s)
Insert SECOND diskette in drive A:?
放入第二張盤?
Press any key to continue . . . Compare OK?
比較未發(fā)現(xiàn)不同?
Compare another diskette (Y/N) ?n?
是否比較其它盤,選y繼續(xù)比較,選n停止?
expand 解壓工具?
[適用場合] 微軟公司軟件原始安裝盤中有許多后綴以"_"結(jié)尾的壓縮文件,可以?
用它解壓,解除您因為少數(shù)幾個文件丟失造成的麻煩。?
[用 法] expand [源文件名] [目的文件]?
[例 子] C:\>expand a:vsafe.co_ c:\dos\vsafe.com?
解壓vsafe.co_為vsafe.com文件?
Microsoft (R) File Expansion Utility Version 2.10
Copyright (C) Microsoft Corp 1990-1993. All rights
reserved.?
Expanding a:vsafe.co_ to c:\dos\vsafe.com. a:vsafe.co_:?
33046 bytes expanded to 62576 bytes, 89% increase.?
C:\DOS>?
fasthelp 快速顯示幫助信息?
[建 議] 可以看看所有的命令,對于單個的命令,還不如在命令名后加/?參數(shù)
方便?
[用 法] fasthelp 列出所有DOS命令的用處?
fasthelp [命令名] 顯示命令的用處,等價于 [命令名]/??
fc 文件比較?
[建 議] 也許對于大多數(shù)人是永遠不會用到它的?
[用 法] fc [文件名1] [文件名2] 比較兩文件的不同
參數(shù)還有: a c l Lbn n t w nnnn?
[例 子] C:\TEST>fc a.bat b.bat?
Comparing files A.BAT and B.BAT?
***** A.BAT?
choice /c:dme defrag,mem,end?
if errorlevel 3 goto defrag?
if errorlevel 2 goto mem?
if errotlevel 1 goto end?
***** B.BAT choice /c:dme defrag,mem,end?
***** C:\TEST>?
interlnk 啟動簡易網(wǎng)客戶機?
[適用場合] 如果有兩臺電腦可以通過它和intersvr聯(lián)成簡易的網(wǎng)絡(luò),這是條很有
用的命令,但不常用?
[用 法] DOS新增支持網(wǎng)絡(luò)的功能,?
它可以使兩臺電腦通過并口線或串口線相聯(lián)組成簡易的網(wǎng)絡(luò)?
使用interlnk 必須在config.sys中增添一句:?
device=c:\dos\interlnk?
并口線的兩頭都應(yīng)是25針公接頭,針之間的連接如下圖:對應(yīng)?
p2------------------------p15?
p3------------------------p13?
p4------------------------p12?
p5------------------------p10 公接頭指接頭為帶針的?
p6------------------------p11 母接頭指接頭為帶孔的?
p15-----------------------p2?
p13-----------------------p3?
p12-----------------------p4?
p10-----------------------p5?
p11-----------------------p6?
p25-----------------------p25 地線?
[例 子] C:\DOS\>interlnk Port-LPT1?
this Computer Other Computer?
(Client) (Server)?
----------------------------------------?
E: equals A:?
F: equals C:?
在客戶機中E盤即為服務(wù)機的A盤,F盤為服務(wù)機的C盤?
intersvr 啟動簡易網(wǎng)服務(wù)器?
[適用場合] 使用它,電腦就成了服務(wù)器了(只限與DOS提供的簡易網(wǎng))?
[用 法] intersvr 啟動服務(wù)機?
intersvr /lpt:1 啟動服務(wù)機,用lpt1口作為數(shù)據(jù)傳輸口?
intersvr /com:1 啟動服務(wù)機,用com1口作為數(shù)據(jù)傳輸口?
參數(shù)還有 x baud: b v rcopy (參見interlnk)?
[例 子] C:\DOS>intersvr?
qbasic 啟動Basic集成環(huán)境?
[建 議] 也許對于大多數(shù)人是永遠不會用到它的?
[用 法] 如果會qbasic語言,那么可以利用它編寫自己的程序。edit.com必須
有它才可用。?
qbasic 起動basic語言環(huán)境?
qbasic/editor 以全屏方式編輯語言?
參數(shù)還有: b g h mbf nohi run?
[例 子] C:\DOS>qbasic?
setver 設(shè)置版本?
[適用場合] 當希望使用其它版本的dos命令時可以用它來欺騙電腦。在高版本
DOS中,某些舊版本程序需要DOS3.3時,可用setver來設(shè)置?
[用 法] 使用時一般在config.sys中加入 device=setver.exe?
setver 顯示文件的版本?
[例 子] C:\DOS>setver
KERNEL.EXE 5.00
DOSOAD.SYS 5.00
EDLIN.EXE 5.00
BACKUP.EXE 5.00
ASSIGN.COM 5.00
EXE2BIN.EXE 5.00
JOIN.EXE 5.00
RECOVER.EXE 5.00
WINWORD.EXE 4.10
C:\>
若程序AAA.exe必須在MS-DOS3.3下執(zhí)行,則鍵入
C:\DOS>setver aaa.exe 3.30
又如net5.exe僅在MS-DOS5.0下執(zhí)行,則在config.sys中加入
device=setver.exe后也可在Ms-DOS6.22下運行。
share 文件共享
[建 議] 只有在軟件聲明必須要運行它時才用
[用 法] 可在config.sys中加入 install=share.exe 也可直接運行
參數(shù)有 f l
subst 路徑替換
[建 議] 一個非常有趣的命令,如果經(jīng)常用光碟軟件,可能有用。
[用 法] subst 顯示當前的替代路徑
subst [盤符] [路徑]
將指定的路徑替代盤符,該路徑將作為驅(qū)動器使用
subst /b 解除替代
[例 子] C:\DOS>subst a: c:\temp 用c盤temp目錄替代a盤
C:\>subst a: /d 解除替代
tree 顯示命令樹結(jié)構(gòu)
[適用場合] 查看所有的子目錄
[用 法] tree [盤符] 顯示所有的子目錄樹
tree /f 顯示目錄時同時顯示文件名
tree /a 以ASCII碼顯示目錄樹
[例 子] C:\WINDOWS>tree /a
unformat 恢復(fù)已被格式化的磁盤
[建 議] 你把有重要信息的軟盤格式化了?快用unformat……什么?你用了
format /u,那死定了
[用 法] unformat [盤符] 恢復(fù)指定的被格式化的磁盤
unformat /l 顯示unformat所找到的文件名
[例 子] C:\WINDOWS>unformat a:
vsafe 病毒防護程序
[建 議] 把它裝入內(nèi)存可以隨時檢測出許多種病毒,是比較有用的。
[用 法] vsafe 加載vsafe在內(nèi)存中
vsafe /u 從內(nèi)存中去除vsafe
vsafe/ne 將vsafe裝入擴充內(nèi)存
vsafe/nx 將vsafe裝入擴展內(nèi)存
參數(shù)還有 Ax Cx n d
[例 子] C:\>vsafe
ver 顯示DOS版本
[例 子] C:\>ver
MS-DOS Version 6.22
C:\>
vol 顯示指定的磁盤卷標號
[例 子] C:\>vol
Volume in drive C is Wang
Volume Serial Number is 2116-1DD0
C:\>
ctty 改變控制設(shè)備
[建 議] 用來改變控制的輸入輸出設(shè)備,可以試試這條命令,不過恐怕不會有
什么作用,是DOS中最沒用的命令之一
[用 法] ctty [設(shè)備名] 設(shè)置控制臺
[例 子] C:\>ctty aux 設(shè)置aux為輸入輸出設(shè)備
copy 拷貝文件 del 刪除文件?
deltree 刪除目錄樹 dir 列文件名?
diskcopy 制磁盤 edit 文本編輯?
format 格式化磁盤 md 建立子目錄?
mem 查看內(nèi)存狀況 type 顯示文件內(nèi)容?
rd 刪除目錄 ren 改變文件名?
記得多少啊,忘了就去上課看看,下面四個命令是新的,給出命令格式,你自己試試看,學(xué)電腦重要的就是摸索。?
cls 清屏?
[適用場合] 屏幕上太亂了,或是屏幕上出現(xiàn)亂碼了, 清除屏幕上顯示內(nèi)容但不
影響電腦內(nèi)部任何信息?
[用 法] cls 回車?
move 移動文件,改目錄名 ?
[適用場合] 移動文件到別的目錄?
[用 法] move [文件名] [目錄] 移動文件至新目錄下?
move [目錄名] [目錄名] 改目錄名?
[例 子] c:\>move c:\autoexec.bat c:\old?
移動autoexec.bat文件至old目錄下?
c:\>move c:\config.sys c:\temp?
移動config.sys文件至old目錄下?
more 分屏顯示?
[適用場合] 當輸出很多一屏顯示不下時采用,幾乎適合所有命令,尤其是type
等命令時很有用。 使用more時磁盤不能有寫保護,也不適合光驅(qū)。?
[用 法] type [文件名] | more 分屏顯示文件內(nèi)容?
more < [文件名] 分屏顯示文件內(nèi)容?
[例 子] C:\>type msdos.w40 | more?
xcopy 拷貝目錄和文件?
[適用場合] 在進行連同子目錄一起拷貝時很有用,在拷貝大量文件時比COPY命令
要快得多?
[用 法] xcopy [文件名] [目錄] 將指定文件拷貝到指定目錄?
xcopy [源目錄] [目的目錄] 將源目錄連子目錄考到目的目錄下?
xcopy *.* [目錄] /s 將文件與非空子目錄拷貝到指定目錄?
其它常用參數(shù)還有: v 拷貝后校驗,會影響速度
e 與s 相似,但即使子目錄是空的也會拷貝。
第2、比較常用的命令
attrib 設(shè)置文件屬性?
[適用場合] 想對文件做較特殊的處理時?
[用 法] attrib 顯示所有文件的屬性?
attrib +r或-r [文件名] 設(shè)置文件屬性是否為只讀?
attrib +h或-h [文件名] 設(shè)置文件屬性是否隱含?
attrib +s或-s [文件名] 設(shè)置文件屬性是否為系統(tǒng)文件?
attrib +a或-a [文件名] 設(shè)置文件屬性是否為歸檔文件?
attrib /s 設(shè)置包括子目錄的文件在內(nèi)的文件屬性?
[例 子] C:\TEST>attrib +r wina20.386?
C:\>attrib +h *.* /s 隱含所有文件?
date 顯示及修改日期?
[適用場合] 想知道或修改時間和日期?
[用 法] date 顯示和改變當前日期?
[例 子] C:\>date 09-20-1996 將日期改為1996年9月20日?
C:\>date?
Current date is Tue 08-20-1996?
Enter new date (mm-dd-yy):09-20-1996?
按月-日-年的順序修改當前日期 直接按回車鍵忽略修改日期?
lable 設(shè)置卷標號?
[適用場合] 用來為磁盤做個標記?
[用 法] label 顯示磁盤卷標?
label [盤符] [卷標名] 設(shè)定指定盤的卷標?
[例 子] C:\>label?
Volume in drive C is WANG?
Volume Serial Number is 2116-1DD0?
volume label (11 characters,Enter for none)??
可以輸入卷標,直接回車后?
Delete current volume label (Y/N)??
按y刪除舊卷標,按n不更改?
defrag 磁盤碎片整理?
[適用場合] 磁盤讀寫次數(shù)很多,或磁盤使用時間很長了,可能需要使用這條命令
整理磁盤。磁盤碎片并不是指磁盤壞了,而只是由于多次的拷貝和刪
除文件后,磁盤使用會很不連貫,致使速度變慢。?
[用 法] 1. C:\>defrag?
2. 選擇要整理的磁盤
doskey 調(diào)用和建立DOS宏命令?
[適用場合] 經(jīng)常需要輸入重復(fù)的命令時,有非常大的用處?
[用 法] doskey ?
將dosk
ey駐留內(nèi)存,開辟出緩沖區(qū),以后輸入的命令都將保存在緩沖
區(qū)中,可以隨時調(diào)用?
doskey [宏命令名]=[命令名] ?
將宏命令定義為命令,以后輸入宏命令,電腦就會執(zhí)行相應(yīng)的命令?
doskey /reinstall 重新安裝doskey?
doskey /bufsize= 設(shè)置緩沖區(qū)的大小?
doskey /macros 顯示所有doskey宏?
doskey /history 顯示內(nèi)存中所有命令?
doskey /insert|overstrike 設(shè)置新鍵入的字符是否覆蓋舊的字符?
[例 子] C:\>DOSKEY?
C:\>dir?
C:\>copy C:\temp\*.* a:?
C:\>del c:\temp\*.*?
C:\>copy b:\*.* c:\temp?
上述四條命令都已被保存,用光標控制鍵的上下可以依次選擇使用或
修改, 也可以用F7鍵列出保存的所有命令
C:\>doskey di=dir/w/p 定義di為宏命令,意思是執(zhí)行dir/w/p?
fdisk 硬盤分區(qū)?
[建 議] 只有硬盤被很利害的病毒感染時,或是一塊新硬盤才需要分區(qū),最好
請懂行的人指導(dǎo)。硬盤都需經(jīng)過低級格式化,分區(qū),格式化三個步驟
才可使用,成品電腦內(nèi)的硬盤都已經(jīng)做過這些加工了。?
[用 法] 輸入fdisk后按回車即可進入提示界面?
emm386 擴展內(nèi)存管理?
[建 議] 這條命令比較復(fù)雜,在第五章中系統(tǒng)配置里將詳細介紹?
lh/loadhigh 將程序裝入高端內(nèi)存?
[適用場合] 這條命令一般用在autoexec.bat中,當有些軟件需要的基本內(nèi)存很大
時,它會有用?
[用 法] lh [程序] ?
將程序裝入高端內(nèi)存 使用此命令時,config.sys文件中需有下面兩
條語句。 device=emm386.exe dos=umb?
lh [程序] /l:區(qū)號 將程序裝入指定的umb區(qū)?
lh /s 一般是由memmaker專用?
[例 子] C:\MOUSE\>lh mouse 將鼠標驅(qū)動程序裝入高端內(nèi)存?
memmaker 內(nèi)存優(yōu)化管理?
[適用場合] 這個命令現(xiàn)在已經(jīng)很少用了,在當年DOS流行時,想玩游戲可少不了?
它,它可以騰出許多基本內(nèi)存供游戲使用,只需安裝一次即可?
[用 法] 1. C:\>memmaker?
2. 回車繼續(xù),F3退出?
3. 選擇手動安裝和自動安裝,直接回車表示自動安裝(回車得了)?
4. 選擇是否有程序需要擴充內(nèi)存,可用空格鍵選擇,Yes表示需要,
No不需要,按回車鍵即可。?
5. 程序自動檢測硬盤內(nèi)是否安裝了WINDOWS?
6. 軟驅(qū)中若有軟盤則應(yīng)將其取出,然后按回車鍵,電腦將重新起動
兩次,不要中斷,只需按回車鍵。?
(其實很簡單,一直按回車鍵就行了,呵呵)?
msd 系統(tǒng)檢測?
[適用場合] 用于檢查系統(tǒng)信息?
[用 法] 1. C:\>msd 回車后可見到,在每個選項旁邊加了注解,表
示該按鈕的功用?
2. 選擇需查詢的項目,比如選第一個Computer,將會彈出一個對話框
顯示電腦的一些基本信息。你可以試試其他的選項,看看有什么用。
3. 按Alt+F鍵激活下拉菜單后, 選擇"Exit"項退出。?
undelete 恢復(fù)被刪除的文件?
[適用場合] 當不小心刪錯了文件時,它可以用得上。?
DOS刪除文件時,只是將文件從分配表中去除,在磁盤存儲區(qū)內(nèi)將文
件名的第一個字母刪除,文件內(nèi)容并未馬上從磁盤中刪除,所以能恢
復(fù)。?
[用 法] undelete 恢復(fù)已刪除的文件?
undelete /all 恢復(fù)文件且不再詢問是否恢復(fù),
以"#%&-0123456789abcdefghijklmnopqrstuvwxyz"的順序為第一個
字母來恢復(fù)文件?
undelete /list 列可恢復(fù)的文件名?
undelete /s 可將undelete駐留內(nèi)存,但幾乎沒人這樣使用?
prompt 設(shè)置提示符?
[適用場合] 當你厭煩了c:\>的提示符或者您想使您的提示符與眾不同時,您可以
試一試,非常有趣的DOS命令,可以隨時顯示時間與日期。?
[用 法] prompt $p$g 以當前目錄名和>號為提示符,這是最常用的提示符?
prompt $t 表示時間 prompt $d 表示日期?
prompt $$ 表示$ prompt $q 表示=?
prompt $v 表示當前版本 prompt $l 表示<?
prompt $b 表示| prompt $h 表示退位符?
prompt $e 表示Esc代表的字符 prompt $_ 表示回車換行?
[例 子] C:\DOS>prompt wang$g 將wang>作為提示符?
WANG>prompt $t$d$g 使用時間、日期和>號做為提示符?
0:01:07.77Thu 08-29-1996>prompt $p$g?
C:\DOS>?
restore 恢復(fù)已備份的文件?
[建 議] 如果以前用backup做過文件備份,則當原文件損壞時可以用它來恢復(fù)
文件。?
將用backup命令備份的磁盤中的文件恢復(fù)到另一磁盤中,備份磁盤中
應(yīng)有backup.00X和control.00X這兩條文件。?
[用 法] restore [備份盤符] [目標盤符]?
將備份盤上備份文件恢復(fù)到指定盤上?
restore /s 將備份文件包括子目錄都恢復(fù)到指定盤上?
restore /p 讓用戶判斷是否恢復(fù)文件?
restore /b:日期 恢復(fù)日期以前的文件?
restore /a:日期 恢復(fù)日期之后的文件?
restore /l:時間 恢復(fù)時間之前的文件?
restore /e:時間 恢復(fù)時間之后的文件?
restore /m 只恢復(fù)上次備份后修改過的文件?
restore /n 只恢復(fù)上次備份后已刪 除的文件?
restore /d 只顯示要恢復(fù)的文件名?
[例 子] C:\DOS>restore a: c:?
Insert backup diskette 01 in drive A:?
Press any key to continue . . .?
在A驅(qū)中放入第一張備份盤,按任意鍵即可,恢復(fù)完第一張后,按順
序放入其它盤即可。?
當您用上述命令不能正確恢復(fù)文件時請用:?
C:\DOS>restore a: c:\ /s?
time 顯示 及修改時間?
[適用場合] 用于顯示及修改時間,用法同date?
[例 子] C:\DOS>time?
Current time is 12:15:26.04a?
Enter new time: 11:20:20.00p?
按時:分順序輸入時間,再加上下午(a/p)即可 直接按ENTER鍵可忽略
修改時間。?
set 設(shè)置環(huán)境變量?
[適用場合] 設(shè)置聲卡和路徑等時用到?
[用 法] set [環(huán)境變量]=[字符串] ?
這條命令常常用在autoexec.bat中?
[例 子] C:\>set blaster=a220 i5 d1 設(shè)置聲卡的參數(shù)?
C:\>set path=c:\dos path c:\dos含義相同?
smartdrv 設(shè)置磁盤加速器?
[建 議] 它可以提高硬盤訪問速度,最好在autoexec.bat文件中加載吧。?
[用 法] smartdrv /x?
執(zhí)行并駐留內(nèi)存,開辟磁盤加速緩存區(qū),并屏蔽所有驅(qū)動器緩存,是
較常用的方法(一般用這個命令就夠了)?
smartdrv /c 將緩存內(nèi)的信息都寫入硬盤?
smartdrv /e: 數(shù)字 設(shè)置一次移動的信息量?
smartdrv /b: 數(shù)字 設(shè)置預(yù)先讀取的緩沖區(qū)大小
第3、不常用的命令
append 設(shè)置非執(zhí)行文件的路徑?
[適用場合] 當您無法在多個目錄中尋找到自己輸入的文稿時,可以試一試這個命
令,用法類似path。?
[用 法] append [路徑];[路徑]?
[例 子] C:\>append c:\test?
設(shè)置尋找非可執(zhí)行文件路徑為c:\test如果該目錄下有文件1.txt時,
在其它目錄下調(diào)用1.txt找不到時,可自動尋找到c:\test目錄。?
D:\UCDOS>edit 1.txt 可找到C:\test\1.txt文件?
debug 程序調(diào)試命令?
[建 議] 如果你學(xué)過匯編語言,那你應(yīng)該會使用debug,如果沒學(xué)過,最好別
使用?
[用 法] debug [文件名]?
diskcomp 比較磁盤?
[適用場合] 比較兩張盤是否相同,沒想到什么時候會用到,在比較用diskcopy拷
貝的兩張盤,為什么不用diskcopy/v校驗?zāi)?#xff1f;?
[用 法] diskcomp [盤符1] [盤符2] 比較盤1和盤2?
diskcomp /1 只比較磁盤的第一面?
diskcomp /8 只比較沒磁道的前8個扇區(qū)?
[例 子] C:\>diskcomp a: a:?
在同一軟驅(qū)中比較兩張盤?
Insert FIRST diskette in drive A:?
放入第一張盤?
Press any key to continue . . .?
Comparing 80 tracks 18 sectors per track, 2 side(s)
Insert SECOND diskette in drive A:?
放入第二張盤?
Press any key to continue . . . Compare OK?
比較未發(fā)現(xiàn)不同?
Compare another diskette (Y/N) ?n?
是否比較其它盤,選y繼續(xù)比較,選n停止?
expand 解壓工具?
[適用場合] 微軟公司軟件原始安裝盤中有許多后綴以"_"結(jié)尾的壓縮文件,可以?
用它解壓,解除您因為少數(shù)幾個文件丟失造成的麻煩。?
[用 法] expand [源文件名] [目的文件]?
[例 子] C:\>expand a:vsafe.co_ c:\dos\vsafe.com?
解壓vsafe.co_為vsafe.com文件?
Microsoft (R) File Expansion Utility Version 2.10
Copyright (C) Microsoft Corp 1990-1993. All rights
reserved.?
Expanding a:vsafe.co_ to c:\dos\vsafe.com. a:vsafe.co_:?
33046 bytes expanded to 62576 bytes, 89% increase.?
C:\DOS>?
fasthelp 快速顯示幫助信息?
[建 議] 可以看看所有的命令,對于單個的命令,還不如在命令名后加/?參數(shù)
方便?
[用 法] fasthelp 列出所有DOS命令的用處?
fasthelp [命令名] 顯示命令的用處,等價于 [命令名]/??
fc 文件比較?
[建 議] 也許對于大多數(shù)人是永遠不會用到它的?
[用 法] fc [文件名1] [文件名2] 比較兩文件的不同
參數(shù)還有: a c l Lbn n t w nnnn?
[例 子] C:\TEST>fc a.bat b.bat?
Comparing files A.BAT and B.BAT?
***** A.BAT?
choice /c:dme defrag,mem,end?
if errorlevel 3 goto defrag?
if errorlevel 2 goto mem?
if errotlevel 1 goto end?
***** B.BAT choice /c:dme defrag,mem,end?
***** C:\TEST>?
interlnk 啟動簡易網(wǎng)客戶機?
[適用場合] 如果有兩臺電腦可以通過它和intersvr聯(lián)成簡易的網(wǎng)絡(luò),這是條很有
用的命令,但不常用?
[用 法] DOS新增支持網(wǎng)絡(luò)的功能,?
它可以使兩臺電腦通過并口線或串口線相聯(lián)組成簡易的網(wǎng)絡(luò)?
使用interlnk 必須在config.sys中增添一句:?
device=c:\dos\interlnk?
并口線的兩頭都應(yīng)是25針公接頭,針之間的連接如下圖:對應(yīng)?
p2------------------------p15?
p3------------------------p13?
p4------------------------p12?
p5------------------------p10 公接頭指接頭為帶針的?
p6------------------------p11 母接頭指接頭為帶孔的?
p15-----------------------p2?
p13-----------------------p3?
p12-----------------------p4?
p10-----------------------p5?
p11-----------------------p6?
p25-----------------------p25 地線?
[例 子] C:\DOS\>interlnk Port-LPT1?
this Computer Other Computer?
(Client) (Server)?
----------------------------------------?
E: equals A:?
F: equals C:?
在客戶機中E盤即為服務(wù)機的A盤,F盤為服務(wù)機的C盤?
intersvr 啟動簡易網(wǎng)服務(wù)器?
[適用場合] 使用它,電腦就成了服務(wù)器了(只限與DOS提供的簡易網(wǎng))?
[用 法] intersvr 啟動服務(wù)機?
intersvr /lpt:1 啟動服務(wù)機,用lpt1口作為數(shù)據(jù)傳輸口?
intersvr /com:1 啟動服務(wù)機,用com1口作為數(shù)據(jù)傳輸口?
參數(shù)還有 x baud: b v rcopy (參見interlnk)?
[例 子] C:\DOS>intersvr?
qbasic 啟動Basic集成環(huán)境?
[建 議] 也許對于大多數(shù)人是永遠不會用到它的?
[用 法] 如果會qbasic語言,那么可以利用它編寫自己的程序。edit.com必須
有它才可用。?
qbasic 起動basic語言環(huán)境?
qbasic/editor 以全屏方式編輯語言?
參數(shù)還有: b g h mbf nohi run?
[例 子] C:\DOS>qbasic?
setver 設(shè)置版本?
[適用場合] 當希望使用其它版本的dos命令時可以用它來欺騙電腦。在高版本
DOS中,某些舊版本程序需要DOS3.3時,可用setver來設(shè)置?
[用 法] 使用時一般在config.sys中加入 device=setver.exe?
setver 顯示文件的版本?
本帖隱藏的內(nèi)容
setver [文件名] n.nn 設(shè)置指定文件的版本號[例 子] C:\DOS>setver
KERNEL.EXE 5.00
DOSOAD.SYS 5.00
EDLIN.EXE 5.00
BACKUP.EXE 5.00
ASSIGN.COM 5.00
EXE2BIN.EXE 5.00
JOIN.EXE 5.00
RECOVER.EXE 5.00
WINWORD.EXE 4.10
C:\>
若程序AAA.exe必須在MS-DOS3.3下執(zhí)行,則鍵入
C:\DOS>setver aaa.exe 3.30
又如net5.exe僅在MS-DOS5.0下執(zhí)行,則在config.sys中加入
device=setver.exe后也可在Ms-DOS6.22下運行。
share 文件共享
[建 議] 只有在軟件聲明必須要運行它時才用
[用 法] 可在config.sys中加入 install=share.exe 也可直接運行
參數(shù)有 f l
subst 路徑替換
[建 議] 一個非常有趣的命令,如果經(jīng)常用光碟軟件,可能有用。
[用 法] subst 顯示當前的替代路徑
subst [盤符] [路徑]
將指定的路徑替代盤符,該路徑將作為驅(qū)動器使用
subst /b 解除替代
[例 子] C:\DOS>subst a: c:\temp 用c盤temp目錄替代a盤
C:\>subst a: /d 解除替代
tree 顯示命令樹結(jié)構(gòu)
[適用場合] 查看所有的子目錄
[用 法] tree [盤符] 顯示所有的子目錄樹
tree /f 顯示目錄時同時顯示文件名
tree /a 以ASCII碼顯示目錄樹
[例 子] C:\WINDOWS>tree /a
unformat 恢復(fù)已被格式化的磁盤
[建 議] 你把有重要信息的軟盤格式化了?快用unformat……什么?你用了
format /u,那死定了
[用 法] unformat [盤符] 恢復(fù)指定的被格式化的磁盤
unformat /l 顯示unformat所找到的文件名
[例 子] C:\WINDOWS>unformat a:
vsafe 病毒防護程序
[建 議] 把它裝入內(nèi)存可以隨時檢測出許多種病毒,是比較有用的。
[用 法] vsafe 加載vsafe在內(nèi)存中
vsafe /u 從內(nèi)存中去除vsafe
vsafe/ne 將vsafe裝入擴充內(nèi)存
vsafe/nx 將vsafe裝入擴展內(nèi)存
參數(shù)還有 Ax Cx n d
[例 子] C:\>vsafe
ver 顯示DOS版本
[例 子] C:\>ver
MS-DOS Version 6.22
C:\>
vol 顯示指定的磁盤卷標號
[例 子] C:\>vol
Volume in drive C is Wang
Volume Serial Number is 2116-1DD0
C:\>
ctty 改變控制設(shè)備
[建 議] 用來改變控制的輸入輸出設(shè)備,可以試試這條命令,不過恐怕不會有
什么作用,是DOS中最沒用的命令之一
[用 法] ctty [設(shè)備名] 設(shè)置控制臺
[例 子] C:\>ctty aux 設(shè)置aux為輸入輸出設(shè)備
總結(jié)
- 上一篇: Cadence Allegro设置区域规
- 下一篇: 万洲金业:反弹不变,黄金弱势走高