|
馬上注冊,結交更多好友,享用更多功能。
您需要 登錄 才可以下載或查看,沒(méi)有帳號?注冊
x
Windows命令行(DOS命令)教程
一.命令行簡(jiǎn)介
命令行就是在Windows操作系統中打開(kāi)DOS窗口,以字符串的形式執行Windows管理程序。
在這里,先解釋什么是DOS?
DOS——Disk Operation System 磁盤(pán)操作系統
目前我們常用的操作系統有windows
x/Me,NT,2000等,都是可視化的界面。在這些系統之前的人們使用的操作系統是DOS系統。DOS系統目前已經(jīng)沒(méi)有什么人使用了,但是dos命令卻依然存在于我們使用的windows系統之中。大部分的DOS命令都已經(jīng)在Windows里變成了可視化的界面,但是有一些高級的DOS命令還是要在DOS環(huán)境下來(lái)執行。所以學(xué)習命令行對于我們熟練操作Windows系統是很有必要的。
不同的操作系統要用不同的命令進(jìn)入命令行界面。
在Win9x/Me的開(kāi)始菜單中的運行程序中鍵入"command"命令,可進(jìn)入命令行界面。
在Win2000/NT的開(kāi)始菜單中的運行程序中鍵入"cmd"命令,可進(jìn)入命令行界面。
下面我用講到的DOS命令都可以在Windows Me操作系統中執行。
那么,我們如何進(jìn)入命令行窗口?
開(kāi)始——〉運行——〉鍵入command命令——〉回車(chē)
進(jìn)入了命令行操作界面(DOS窗口),在DOS窗口中只能用鍵盤(pán)來(lái)操作。如下所示:
二.符號約定
為了便于說(shuō)明格式,這里我們使用了一些符號約定,它們是通用的:
C:盤(pán)符
Path路徑
Filename文件名
.ext擴展名
Filespec文件標識符
[ ]方括號中的項目是可選項,用戶(hù)可以根根據需要不輸入這些內容
{ }大括號表示其中的項目必選一項
|豎線(xiàn)表示兩側的內容可取其一
…表示可重復項
三.命令行的輸入方法
在DOS窗口中通過(guò)輸入英文命令加回車(chē)鍵這種方式來(lái)執行程序。
四.內部命令和外部命令
命令行程序分為內部命令和外部命令,內部命令是隨command.com裝入內存的,而外部命令是一條一條單獨的可執行文件。
內部命令都集中在根目錄下的command.com文件里,電腦每次啟動(dòng)時(shí)都會(huì )將這個(gè)文件讀入內存,也就是說(shuō)在電腦運行時(shí),這些內部命令都駐留在內存中,用dir命令是看不到這些內部命令的。
外部命令都是以一個(gè)個(gè)獨立的文件存放在磁盤(pán)上的,它們都是以com和exe為后綴的文件,它們并不常駐內存,只有在電腦需要時(shí),才會(huì )被調入內存。
五.常用命令
DOS命令總共大約有一百個(gè)(包括文本編輯、查殺病毒、配置文件、批處理等),我們這里詳細介紹二十個(gè)常用的DOS命令。
先介紹一下通配符的概念。
通配符*和?
*表示一個(gè)字符串
?只代表一個(gè)字符
注意通配符只能通配文件名或擴展名,不能全都表示。例如我們要查找以字母y開(kāi)頭的所有文件,可以輸入以下命令:dir
y*.*;如果要查找所有擴展名為exe的文件,可以用dir
.exe。?只代表一個(gè)字符,例如我要查找第二個(gè)字母為s的所有文件,可以輸入:DIR ?s*.*。
1. dir
dir是英文單詞directory(目錄)的縮寫(xiě),主要用來(lái)顯示一個(gè)目錄下的文件和子目錄。
[功能]
顯示指定磁盤(pán)、目錄中的文件和子目錄信息,包括文件及子目錄所在磁盤(pán)的卷標、文件與子目錄的名稱(chēng)、每個(gè)文件的大小、文件及目錄建立的日期時(shí)間,以及文件子目錄的個(gè)數、所占用總字節數以及磁盤(pán)上的剩余總空間等信息。
[格式] dir
[C:][path][filename][.ext][/o][/w][/a]
[說(shuō)明] dir是DOS命令中最常用的一個(gè)。斜杠表示后面的內容是參數。DOS參數最常用的是以下四個(gè):
參 數意 義
/p顯示信息滿(mǎn)一屏時(shí),暫停顯示,按任意鍵后顯示下一屏
/o排序顯示。o后面可以接不同意義的字母
/w只顯示文件名目錄名,每行五個(gè)文件名。即寬行顯示
/s將目錄及子目錄的全部目錄文件都顯示
[舉例] 顯示C:\WINDOWS\Desktop文件夾里面的信息
2. md
md是英文make directory(創(chuàng )建目錄)的縮寫(xiě)
[功能] 創(chuàng )建一個(gè)子目錄
[格式] md [C:]path
[舉例] 用md 建立一個(gè)叫做purple的目錄
3. cd
cd是英文change directory(改變目錄)的縮寫(xiě)
[功能] 改變或顯示當前目錄
[格式] cd [C:][path]
[說(shuō)明]
路徑可以使用絕對路徑和相對路徑兩種。如果只有cd而沒(méi)有參數,則只顯示當前路徑。注意:子目錄中一定有兩個(gè)“特殊目錄”,即“.”“..”,其中一點(diǎn)表示當前目錄,兩點(diǎn)表示上一層目錄。從簡(jiǎn)單實(shí)用的角度來(lái)看,我們只要學(xué)會(huì )逐層進(jìn)入(cd
下一層某目錄名),和逐層退出(cd..)就可以解決所有問(wèn)題。當然也可以用絕對路徑的辦法。
[舉例] 進(jìn)入我們剛才建立的purple目錄
4. rd
remove directory--刪除目錄
[功能] 刪除空子目錄
[格式] rd [d:]path
[說(shuō)明] rd是專(zhuān)門(mén)刪除空子目錄的命令。注意兩條:一是不能刪除非空目錄;二是不能刪除當前目錄。
[舉例] 用rd刪除purple這個(gè)目錄
下面我們來(lái)運用md, cd, rd這三個(gè)命令。
5. copy
copy在英文中是復制的意思
[功能] 復制一個(gè)或一組文件到指定的磁盤(pán)或目錄中
[格式] copy [C:][path][filename.ext]
[C:][path]filename.ext
[說(shuō)明] 復制文件命令基本用法是:“復制 源文件名 目標文件名”。如果只寫(xiě)目標路徑而不寫(xiě)目標文件名,表示同名復制;否則稱(chēng)為換名復制。注意換名復制一般不要更改文件擴展名。
[舉例] 將C:\purple目錄的所有文件復制到軟盤(pán),可以打如下命令,請注意當前盤(pán)與當前路徑不同:C:\>copy purple A:\
如果目標盤(pán)上已有同名文件,會(huì )出現如下提示,“Overwrite xxxx(Yes/No/All)”此時(shí)回答Y則覆蓋當前文件,N則保留,A則覆蓋此后的所有文件而不再提問(wèn)。
6. del
del是英文delete(刪除)的縮寫(xiě)
[功能] 刪除指定磁盤(pán)、目錄中的一個(gè)或一組文件
[格式] del [C:][path]filename.ext
[說(shuō)明] 這個(gè)命令應小心使用。一旦被刪除,將不易恢復。同樣可以采用通配符為刪除一類(lèi)文件。當利用*.*時(shí),為了安全將給出警告,確定方進(jìn)行刪除工作。刪除過(guò)程如沒(méi)有信息提示,表示已正確刪除。
注意這個(gè)命令不能刪除具有只讀、隱含、系統屬性的文件;如果指定文件不存在,則出現“File not found”的提示;DOS對誤刪除的文件可以用UNDELETE外部命令恢復;它只能刪文件,不能刪目錄。
7. ren
ren是英文rename(重新命名)的簡(jiǎn)寫(xiě)
[功能] 對指定磁盤(pán)、目錄中的一個(gè)文件或一組文件更改名稱(chēng)
[格式] ren [C:][path]filename1[.ext] filename2[.ext]
[說(shuō)明] 改名操作只限于某個(gè)文件某組文件的名稱(chēng),它不會(huì )更改文件所在的目錄。如果使用了通配符,則對一批文件進(jìn)行更名。
8. type
[功能] 在屏幕上顯示文本文件內容命令
[格式] type [C:][path]filename.ext
[說(shuō)明] type命令用來(lái)在屏幕上快速、簡(jiǎn)便地顯示文本文件的內容,擴展名為T(mén)XT的文件是文本文件。如果用這個(gè)命令顯示擴展名為EXE或COM等其它文件,輸出的結果往往是一些亂七八糟的符號并伴有無(wú)規則的響鈴聲,有時(shí)甚至會(huì )出現死機現象。
9. format
[功能] 磁盤(pán)格式化
[格式] [C:][path]format drive:[/S]
[說(shuō)明] 廠(chǎng)家制造的各種磁盤(pán)可用來(lái)存儲各種操作系統下的文件。不同操作系統的磁盤(pán)格式一般是不相同的,是不通用的。format命令就是使一個(gè)新的磁盤(pán)可以被DOS操作系統識別,即可存儲DOS文件。
這個(gè)命令對磁盤(pán)的格式化過(guò)程,實(shí)際上是用DOS規定的信息存儲格式對磁盤(pán)進(jìn)行規劃的過(guò)程。格式化磁盤(pán)時(shí),要清除磁盤(pán)上已經(jīng)存在的所有數據,在磁盤(pán)上寫(xiě)上引導記錄,劃分出文件分配表和根目錄,同時(shí),它還要找出磁盤(pán)上的所有壞扇區并作上不可使用的標記。命令參數我們這里只列出了一個(gè):/S。當使用了這個(gè)參數后,磁盤(pán)格式化并裝入操作系統文件,使之變成引導盤(pán)。相當于format后再進(jìn)行下一命令:SYS。
10. discopy
diskcopy,翻譯成中文就是磁盤(pán)復制
[功能] 復制出一個(gè)和原來(lái)磁盤(pán)內容一模一樣的磁盤(pán)
[格式] diskcopy 源驅動(dòng)器名 目的驅動(dòng)器名
[說(shuō)明] 它的主要用途就是用來(lái)備份。比如我們的電腦在剛買(mǎi)來(lái)時(shí),會(huì )隨機附帶一些設備驅動(dòng)程序磁盤(pán),這些驅動(dòng)程序在以后都有可能用到,為防止這些磁盤(pán)的損壞,一定要將它們都備份一套,這時(shí),使用diskcopy命令是比較快捷和方便的。
11. deltree
[功能] 刪除目錄樹(shù)
[格式] [C:][path]DELTREE [C1:][path1] {[C2:][path2] […]}
[說(shuō)明] 這個(gè)命令將整個(gè)指定目錄樹(shù)全部消滅,而不管它是否是只讀、隱藏與否。使用應特別小心。它是一個(gè)危險命令。
12. mem
mem是memory的縮寫(xiě)
[功能] 該命令用來(lái)查看你的計算機內存有多少,以及內存的使用情況。
[格式] 直接鍵入mem命令
13. chkdsk
chkdsk是check disk的縮寫(xiě)。
[功能] 用來(lái)檢查你的磁盤(pán)的使用情況。
[格式] chkdsk 磁盤(pán)名
[說(shuō)明] 例如要檢查A盤(pán)使用情況,就輸入chkdsk A: ,檢查c盤(pán)使用情況,就輸入chkdsk C: ,如果直接輸入chkdsk,就檢查當前磁盤(pán)的使用情況。
14. sys
[功能] 傳遞系統文件命令。將DOS的兩個(gè)隱含的系統IO.SYS和MSDOS.SYS傳送到目標磁盤(pán)的特定位置上,并將COMMAND.COM文件復制過(guò)去。完成后,目標盤(pán)成為DOS的啟動(dòng)盤(pán)。
[格式] [C:][path]SYS [C1:][path] d2:
[說(shuō)明] 由于這幾個(gè)文件需要復制到特定位置上,所以用COPY命令完成的復制未必能夠啟動(dòng)機器。能過(guò)SYS命令,DOS可以將目標盤(pán)已占據特定位置的文件移動(dòng),并將系統文件復制到相應位置上。參數C1:path用來(lái)指明系統文件所在目錄。如不指明,則缺省為當前盤(pán)的當前目錄。所以這個(gè)命令一般要在源盤(pán)的根目錄進(jìn)行。
15. pass
[功能] 設定DOS尋找.COM、.EXE、.BAT文件的所在目錄
[格式] path=[[drive:]path[;…]]或path
[說(shuō)明] 只打path沒(méi)有參數時(shí),只顯示環(huán)境變量?jì)热。有參數時(shí),重新設置path變量。在沒(méi)有指定path環(huán)境變量時(shí),用戶(hù)發(fā)出的命令,DOS首先判斷其是否為內部命令,再查找當前目錄中是否有主文件名是該命令的可執行文件,如果均不是,則顯示信息“Bad
command or filename”。如果發(fā)出了指定路徑的命令,則在指定徑中依次查找,仍找不到則出現上述提示。
16. edit
[功能] edit命令是一個(gè)簡(jiǎn)單的編輯軟件,我們經(jīng)常用它來(lái)編輯一些程序和批處理文件。
17. cls
[功能] 清除顯示器屏幕上的內容,使DOS提示符到屏幕左上角。
[格式] cls
18. time
[功能] 顯示和設置DOS的系統時(shí)間
[格式] time [hh[:mm[:ss[.cc]]]
19. date
[功能] 顯示和設置DOS的系統日期
[格式] date [MM-DD-YY]
20. ver
[功能] 顯示正在運行的DOS系統版本號
[格式] ver
六.更多的DOS命令
命令功能
attrib 設置文件屬性
ctty 改變控制設備
defrag 磁盤(pán)碎片整理
doskey 調用和建立DOS宏命令
debug 程序調試命令
emm386 擴展內存管理
fc 文件比較
fdisk 硬盤(pán)分區
lh/loadhigh 將程序裝入高端內存
move 移動(dòng)文件,改目錄名
more 分屏顯示
prompt 設置提示符
set 設置環(huán)境變量
smartdrv 設置磁盤(pán)加速器
setver 設置版本
subst 路徑替換
vol 顯示指定的磁盤(pán)卷標號
xcopy 拷貝目錄和文件
大家如果感興趣的話(huà),不妨自己在DOS窗口中打打這些命令試試看。:)
雖然說(shuō)如今的Windows系統都是可視化的操作,但有的時(shí)候你想更好的使用Windows操作系統,熟悉這些Windows命令行是非常必要的一件事。
開(kāi)始--運行--命令大全
gpedit.msc-----組策略
sndrec32-------錄音機
Nslookup-------IP地址偵測器
explorer-------打開(kāi)資源管理器
logoff---------注銷(xiāo)命令
tsshutdn-------60秒倒計時(shí)關(guān)機命令
lusrmgr.msc----本機用戶(hù)和組
services.msc---本地服務(wù)設置
oobe/msoobe /a----檢查XP是否激活
notepad--------打開(kāi)記事本
cleanmgr-------垃圾整理
net start messenger----開(kāi)始信使服務(wù)
compmgmt.msc---計算機管理
net stop messenger-----停止信使服務(wù)
conf-----------啟動(dòng)netmeeting dvdplay--------DVD播放器
charmap--------啟動(dòng)字符映射表
diskmgmt.msc---磁盤(pán)管理實(shí)用程序
calc-----------啟動(dòng)計算器
dfrg.msc-------磁盤(pán)碎片整理程序
chkdsk.exe-----Chkdsk磁盤(pán)檢查
devmgmt.msc--- 設備管理器
regsvr32 /u *.dll----停止dll文件運行
drwtsn32------ 系統醫生
rononce -p ----15秒關(guān)機
dxdiag---------檢查DirectX信息
regedt32-------注冊表編輯器
Msconfig.exe---系統配置實(shí)用程序
rsop.msc-------組策略結果集
mem.exe--------顯示內存使用情況
regedit.exe----注冊表
winchat--------XP自帶局域網(wǎng)聊天
progman--------程序管理器
winmsd---------系統信息
perfmon.msc----計算機性能監測程序
winver---------檢查Windows版本
sfc /scannow-----掃描錯誤并復原
taskmgr-----任務(wù)管理器(2000/xp/2003
winver---------檢查Windows版本
wmimgmt.msc----打開(kāi)windows管理體系結構(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫(xiě)字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶局域網(wǎng)聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實(shí)用程序
mplayer2-------簡(jiǎn)易widnows media player
mspaint--------畫(huà)圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實(shí)用程序
mmc------------打開(kāi)控制臺
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁盤(pán)碎片整理程序
diskmgmt.msc---磁盤(pán)管理實(shí)用程序
dcomcnfg-------打開(kāi)系統組件服務(wù)
ddeshare-------打開(kāi)DDE共享設置
dvdplay--------DVD播放器
net stop messenger-----停止信使服務(wù)
net start messenger----開(kāi)始信使服務(wù)
notepad--------打開(kāi)記事本
nslookup-------網(wǎng)絡(luò )管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕“講述人”
ntmsmgr.msc----移動(dòng)存儲管理器
ntmsoprq.msc---移動(dòng)存儲管理員操作請求
netstat -an----(TC)命令檢查接口
syncapp--------創(chuàng )建一個(gè)公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創(chuàng )建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開(kāi),保護windows xp系統的雙重密碼
services.msc---本地服務(wù)設置
Sndvol32-------音量控制程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護
tsshutdn-------60秒倒計時(shí)關(guān)機命令
tourstart------xp簡(jiǎn)介(安裝完成后出現的漫游xp程序)
taskmgr--------任務(wù)管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開(kāi)資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p ----15秒關(guān)機
regsvr32 /u *.dll----停止dll文件運行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁盤(pán)檢查
certmgr.msc----證書(shū)管理實(shí)用程序
calc-----------啟動(dòng)計算器
charmap--------啟動(dòng)字符映射表
cliconfg-------SQL SERVER 客戶(hù)端網(wǎng)絡(luò )實(shí)用程序
Clipbrd--------剪貼板查看器
conf-----------啟動(dòng)netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務(wù)程序
osk------------打開(kāi)屏幕鍵盤(pán)
odbcad32-------ODBC數據源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機用戶(hù)和組
logoff---------注銷(xiāo)命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略
|
|