MS DOS 命令大全
一、基礎命令
1 dir
無參數:查看當前所在目錄的文件和文件夾。
/s:查看當前目錄已經其所有子目錄的文件和文件夾。
/a:查看包括隱含文件的所有文件。
/ah:只顯示出隱含文件。
/w:以緊湊方式(一行顯示5個文件)顯示文件和文件夾。
/p:以分頁方式(顯示一頁之后會自動暫停)顯示。
|more:前面那個符號是“\”上面的那個,叫做重定向符號,就是把一個
命令的結果輸出為另外一個命令的參數。more也是一個命令,dir /w |more
得到的結果和dir /w /p的結果是一樣的。
其他的參數大家可以用:dir/?查看。
2 cd
cd 目錄名:進入特定的目錄。如果看到有個目錄顯示為:abcdef\ghi 就
輸入:cd abcdef\ghi進入該目錄。
cd\ 退回到根目錄。
cd..退回到上一級目錄。
進入其他硬盤目錄,直接打D:
3 md rd
md 目錄名:建立特定的文件夾。 (dos下面習慣叫目錄,win下面習慣叫文
件夾。呵呵?。?
rd 目錄名:刪除特定的文件夾。
4 cls
清除屏幕。
5 copy
copy 路徑\文件名 路徑\文件名 :把一個文件拷貝到另一個地方。
6 move
move 路徑\文件名 路徑\文件名 :把一個文件移動(就是剪切+復制)到另
一個地方。
7 del
del 文件名:刪除一個文件。
del *.*:刪除當前文件夾下所有文件。
del不能刪除文件夾。
8 deltree
刪除文件夾和它下面的所有子文件夾還有文件,厲害。。。不要亂用。
9 format
format x: :x代表盤符,格式化一個分區(qū)。在dos下是用fat文件系統格式
化的,在windows2000安裝的時候會問你要不要轉換為ntfs。
10 type
type 文本文件名:顯示出文本文件的內容。
11 edit
其實這是個小程序,編輯文本文件用的。
12 ren
ren 舊文件名 新文件名:改文件名。
二、關于網絡的常用命令
1 ping
ping 主機ip或名字:向目標主機發(fā)送4個icmp數據包,測試對方主機是否收
到并響應,一般常用于做普通網絡是否通暢的測試。但是ping不同不代表網
絡不通,有可能是目標主機裝有防火墻并且阻止了icmp響應。
ping -t :不停的發(fā)送數據包。當然都很小,不能稱作攻擊。有些人自己寫
了一些類似于ping命令的程序,不停的發(fā)送很大的數據包,以阻塞目標主機
的網絡連接。
2 net
建議是用net /?獲取具體幫助信息。實在是有很多參數,參數下面還有參
數。常用:net view \\主機 來看共享,net start/stop 服務 來啟動和停
止服務,信使服務個人不太喜歡。
3 netstat
netstat 主機:查看主機當前的tcp/ip連接狀態(tài),如端口的狀態(tài)。
4 nbtstat
nbtstat 主機:查看主機使用的NetBIOS name。
5 tracert
tracert 主機:查看從你自己到目標逐機到底經過了那些路徑。如:
tracert http://www.ncie.gov.cn/ 然后等待。。。就會看到你經過的一個個路由節(jié)
點,一般大一點的路由器,如電信的主干路由,除了ip以外,都有英文標示
的。
6 pathping
pathping 主機:類似tracert,但可以顯示一些tracert不能顯示出來的信
息??梢宰约涸囋?。
7 ftp
字符方式的ftp,我喜歡用;)不用裝cuteftp了。
8 telnet
字符方式的遠程登錄程序,是網絡人員極其愛用的遠程登錄程序。我最近常
用來調試郵件服務器。
9 ipconfig 非常有用的網絡配置、排錯。。。命令。
不加參數顯示當前機器的網絡接口狀態(tài)。
/all 先是詳細的信息。
/release 釋放當前ip。
/renew 重新申請ip。
/flushdns 刷新dns緩存。
/registerdns 重新栽dns服務器上注冊自己。
。。。。。。
10 arp 操作當前的arp緩存。
-a 顯示arp緩存。
-d 刪除一條緩存紀錄。
-s 田家一條緩存紀錄。
11 nslookup 排除dns錯誤的利器。是一個交互的工具。使用之前請先努力弄清楚dns的作用以及dns的工作原理。
xcopy是一個外部命令,也就是說,是一個小程序,有的時候會發(fā)現軟盤上沒有,硬盤上也沒有。。。昏倒。。。當然勇氣來使比copy好用,我喜歡加/e參數。
smartdrv.exe 加載磁盤緩存,參數是緩存的大小,單位是kb。
如:smartdrv 32768 就是加載32M的緩存。
緩存的作用在你安裝WIN2K的時候非常明顯!不加緩存裝WIN2K PRO要3小時左右,加載8M緩存后,只要30分鐘。
原理是在內存中劃分出一塊區(qū)域,在安裝期間不斷地把硬盤上的數據讀取到那塊緩存區(qū)域中,充分利用了內存。
AT和任務計劃作用一樣。
以下是使用方法,可以通過在命令提示符下面輸入:AT /?獲得幫助。
AT 命令安排在特定日期和時間運行命令和程序。
要使用 AT 命令,計劃服務必須已在運行中。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"
\\computername 指定遠程計算機。 如果省略這個參數,會計劃在本地計算機上運行命令。
\\127.0.0.1代表本機。和不加這個參數意思一樣。
id 指定給已計劃命令的識別號。
用來識別任務,比如你要添加好幾個任務,ID=1就代表第一個嘍!
/delete 刪除某個已計劃的命令。如果省略 id,
計算機上所有已計劃的命令都會被刪除。
/yes 不需要進一步確認時,跟刪除所有作業(yè)
的命令一起使用。
time 指定運行命令的時間。
/interactive 允許作業(yè)在運行時,與當時登錄的用戶
桌面進行交互。
/every:date[,...] 每個月或每個星期在指定的日期運行命令。
如果省略日期,則默認為在每月的本日運行。
/next:date[,...] 指定在下一個指定日期(如,下周四)運行命令。
如果省略日期,則默認為在每月的本日運行。
"command" 準備運行的 Windows NT 命令或批處理程序。
AT 計劃在計算機上運行的命令和程序。
ATTRIB 顯示或更改文件屬性。
BREAK 設置或清除擴展式 CTRL+C 檢查。
CACLS
顯示或修改文件的訪問控制列表(ACLs)。
CALL 從另一個批處理程序調用這一個。
CD 顯示當前目錄的名稱或將其更改。
CHCP
顯示或設置活動代碼頁數。
CHDIR 顯示當前目錄的名稱或將其更改。
CHKDSK 檢查磁盤并顯示狀態(tài)報告。
CHKNTFS
顯示或修改啟動時間磁盤檢查。
CLS 清除屏幕。
CMD 打開另一個 Windows 命令解釋程序窗口。
COLOR
設置默認控制臺前景和背景顏色。
COMP 比較兩個或兩套文件的內容。
COMPACT 顯示或更改 NTFS 分區(qū)上文件的壓縮。
CONVERT
將 FAT 卷轉換成 NTFS。您不能轉換當前驅動器。
COPY 將至少一個文件復制到另一個位置。
DATE 顯示或設置日期。
DEL
刪除至少一個文件。
DIR 顯示一個目錄中的文件和子目錄。
DISKCOMP 比較兩個軟盤的內容。
DISKCOPY
將一個軟盤的內容復制到另一個軟盤。
DOSKEY 編輯命令行、調用 Windows 命令并創(chuàng)建宏。
ECHO
顯示消息,或將命令回顯打開或關上。
ENDLOCAL 結束批文件中環(huán)境更改的本地化。
ERASE 刪除至少一個文件。
EXIT 退出
CMD.EXE 程序(命令解釋程序)。
FC 比較兩個或兩套文件,并顯示不同處。
FIND 在文件中搜索文字字符串。
FINDSTR
在文件中搜索字符串。
FOR 為一套文件中的每個文件運行一個指定的命令。
FORMAT 格式化磁盤,以便跟 Windows 使用。
FTYPE
顯示或修改用于文件擴展名關聯的文件類型。
GOTO 將 Windows 命令解釋程序指向批處理程序中某個標明的行。
GRAFTABL 啟用
Windows 來以圖像模式顯示擴展字符集。
HELP 提供 Windows 命令的幫助信息。
IF
執(zhí)行批處理程序中的條件性處理。
LABEL 創(chuàng)建、更改或刪除磁盤的卷標。
MD 創(chuàng)建目錄。
MKDIR 創(chuàng)建目錄。
MODE
配置系統設備。
MORE 一次顯示一個結果屏幕。
MOVE 將文件從一個目錄移到另一個目錄。
PATH
顯示或設置可執(zhí)行文件的搜索路徑。
PAUSE 暫停批文件的處理并顯示消息。
POPD 還原 PUSHD 保存的當前目錄的上一個值。
打印文本文件。
PROMPT 更改 Windows 命令提示符。
PUSHD 保存當前目錄,然后對其進行更改。
RD
刪除目錄。
RECOVER 從有問題的磁盤恢復可讀信息。
REM 記錄批文件或 CONFIG.SYS 中的注釋。
REN
重命名文件。
RENAME 重命名文件。
REPLACE 替換文件。
RMDIR 刪除目錄。
SET 顯示、設置或刪除 Windows
環(huán)境變量。
SETLOCAL 開始批文件中環(huán)境更改的本地化。
SHIFT 更換批文件中可替換參數的位置。
SORT
對輸入進行分類。
START 啟動另一個窗口來運行指定的程序或命令。
SUBST 將路徑跟一個驅動器號關聯。
TIME
顯示或設置系統時間。
TITLE 設置 CMD.EXE 會話的窗口標題。
TREE 以圖形模式顯示驅動器或路徑的目錄結構。
TYPE
顯示文本文件的內容。
VER 顯示 Windows 版本。
VERIFY 告訴 Windows 是否驗證文件是否已正確寫入磁盤。
VOL
顯示磁盤卷標和序列號。
XCOPY 復制文件和目錄樹。
appwiz.cpl------------添加刪除程序
control userpasswords2--------用戶帳戶設置
cleanmgr-------垃圾整理
CMD--------------命令提示符可以當作是
Windows 的一個附件,Ping,Convert 這些不能在圖形環(huán)境下
使用的功能要借助它來完成。
cmd------jview察看Java虛擬機版本。
command.com------調用的則是系統內置的
NTVDM,一個 DOS虛擬機。它完全是一個類似 Virtual PC 的 虛擬環(huán)境,和系統本身聯系不大。當我們在命令提示符下運行 DOS 程序時,實際上也
是自動轉移到 NTVDM虛擬機下,和 CMD
本身沒什么關系。
calc-----------啟動計算器
chkdsk.exe-----Chkdsk磁盤檢查
compmgmt.msc---計算機管理
conf-----------啟動
netmeeting
control userpasswords2-----User Account 權限設置
devmgmt.msc---
設備管理器
diskmgmt.msc---磁盤管理實用程序
dfrg.msc-------磁盤碎片整理程序
drwtsn32------
系統醫(yī)生
dvdplay--------啟動Media Player
dxdiag-----------DirectX Diagnostic
Tool
gpedit.msc-------組策略編輯器
gpupdate /target:computer /force
強制刷新組策略
eventvwr.exe-----事件查看器
explorer-------打開資源管理器
logoff---------注銷命令
lusrmgr.msc----本機用戶和組
msinfo32---------系統信息
msconfig---------系統配置實用程序
net
start (servicename)----啟動該服務
net stop
(servicename)-----停止該服務
notepad--------打開記事本
nusrmgr.cpl-------同control
userpasswords,打開用戶帳戶控制面板
Nslookup-------IP地址偵測器
oobe/msoobe
/a----檢查XP是否激活
perfmon.msc----計算機性能監(jiān)測程序
progman--------程序管理器
regedit----------注冊表編輯器
regedt32-------注冊表編輯器
regsvr32
/u *.dll----停止dll文件運行
route print------查看路由表
rononce -p
----15秒關機
rsop.msc-------組策略結果集
rundll32.exe rundll32.exe
%Systemroot%System32shimgvw.dll,ImageView_Fullscreen----啟動一個空白的Windows
圖片和傳真查看器
secpol.msc--------本地安全策略
services.msc---本地服務設置
sfc
/scannow-----啟動系統文件檢查器
sndrec32-------錄音機
taskmgr-----任務管理器(適用于2000/xp/2003)
tsshutdn-------60秒倒計時關機命令
winchat--------XP自帶局域網聊天
winmsd---------系統信息
winver-----顯示About
Windows 窗口
wupdmgr-----------Windows Update