命玲提示字元,系統管理員 Win系統下通常會存於
C:\Windows\system32\cmd.exe
這邊列幾個常用的指令,有需要可以參考.
1. 查詢(dir)
(empty):查詢目前所在目錄之資料夾與檔案
/A : 依指定屬性,又分 H(隱藏), S(系統), D(目錄), R(唯讀), A(保存)
/B : 單純格式
/C : 大小以千分位顯示
/D : 寬列表,依欄排序
/L : 小寫顯示
/O : 指定順序排序,N (名稱), S(大小), E(副檔名), D(日期), G(子目錄先), -(反向)
/S : 指定目錄及目錄中所有檔案 (一層一層進去看)
/T : 指定顯示或排序之欄位,C(建立), A(讀取), W(寫入)
/W: 寬格式顯示
2. 變更目錄 (cd, chdir)
(empty) : error
/D : 同時更改目錄及所在磁碟
.. : 回到上一層目錄
[path] : 切到 [path] 目錄下
ex: 直接切換到 D:\test\1234 資料夾底下
cd /d D:\test\1234
3. 建立目錄 (md, mkdir)
可建立深層之目錄
ex: 於目前目錄建立 a\b\c\d 資料夾
md \a\b\c\d
4. 刪除目錄 (rd, rmdir)
/S : 除目錄本身,一併移除指定目錄裡的所有目錄和檔案。
/Q : 安靜模式
ex: 刪除 D:\Test 底下所有目錄與檔案,不予以提示
rd D:\Test /s /q
5. 檔案重新命名 (ren, rename)
rename 更名前 更名後
注意, rename 不可更改其目錄
6. 刪除多個 / 一個檔案 (del, erase)
/P : 刪除前提示。
/F : 強制刪除唯讀
/S : 由所有子目錄刪除指定檔案
/Q : 安靜模式
/A : 依指定屬性,又分 H(隱藏), S(系統), D(目錄), R(唯讀), A(保存), -(反向)
7. 移動/更改 檔案/資料夾 名稱 (move)
/Y : 不提示是否覆蓋
/-Y : 提示是否覆蓋
ex: 移動 C:\a.txt ,至 D:\ 底下,並重新命名為 b.txt,不提示是否覆蓋
move C:\a.txt D:\b.txt /y
8. 複製檔案 (copy)
/A : 指定 ascii 文字檔
/B : 指定一二位元檔
/V : 確認是否正確寫入
/Y : 不顯示提示覆寫
/-Y : 顯示覆寫
/Z : 可於重新啟動模式中複製網路資料
ex1: 複製 C:\ 底下之 x.bak y.txt 至 D:\Folder 底下,直接覆寫
copy C:\x.bak + C:\y.txt D:\Folder
9. 複製檔案與樹狀目錄 (xcopy)
/A : 只複制保存屬性,不改變屬性設定
/M : 只複制保存屬性,清除屬性設定
/D:m-d-y : 複製在指定日期當天或之後發生變更的檔案。
如果沒有給日期,只複製那些來源檔案日期比目的檔案日期為新的檔案。
/Exclude: file1 + ... : 簡單的說就是排除複製,先接一個文字檔 file1,再去 file1 裡面看哪些是不要複製的東西。
/P : 建立目錄提示
/S : 複製每個目錄與包含資料夾,不含空目錄
/E : 複製每個目錄與包含資夾夾,含空目錄
/V : 驗證新檔
/W : 複製前提醒
/C : 錯誤繼續複製
/I : 目的不存在且複制一個以上之檔案,假定目的為目錄
/Q : 複製時不顯示檔名
/F : 複製時顯示來源、目的全部檔名
/R : 覆蓋唯讀
/T : 建立目錄結構,不複製資料,不含子目錄與資料。/T /E 便含空目錄與子目錄
/U : 只覆製已存在位置之檔案
/H : 隱藏檔與系統檔也複製
/K : 屬性也複制
/Y : 不提示覆蓋
/-Y : 提示覆蓋
/Z : 網路模式
10. 檢視網路配置 (ipconfig)
ipconfig /renew 重新整理配置
ipconfig 管理 DNS 和 DHCP 類別 ID
11. 封包傳遞測試 (Ping)
Ex:
ping www.google.com
12. 顯示通訊協定統計資料和目前使用 NBT (NetBIOS over TCP/IP) 的 TCP/IP 連線。 (nbtstat)
NBTSTAT [ [-a RemoteName] [-A IP address] [-c] [-n]
[-r] [-R] [-RR] [-s] [-S] [interval] ]
-a (介面卡狀態) 列出指定其名稱的遠端電腦名稱表格
-A (介面卡狀態) 列出指定其 IP 位址的遠端電腦名稱表格。
-c (快取) 列出 NBT 快取的遠端電腦名稱和它們的 IP 位址。
-n (名稱) 列出本機 NetBIOS 名稱。
-r (已解析) 列出由廣播和透過 WINS 解析的名稱
-R (重新載入) 清除和重新載入遠端快取名稱表格
-S (工作階段) 列出有目的地 IP 位址的工作階段表格
-s (階段作業) 列出將目的地 IP 位址轉換成
電腦 NETBIOS 名稱的工作階段表格。
-RR (ReleaseRefresh) 傳送名稱釋放封包到 WINS,然後開始重新整理
13. 顯示通訊協定統計資料和目前使用 NBT (NetBIOS over TCP/IP) 的 TCP/IP 連線。 (netstat)
-a (介面卡狀態) 列出指定其名稱的遠端電腦名稱表格
-A (介面卡狀態) 列出指定其 IP 位址的遠端電腦名稱表格。
-c (快取) 列出 NBT 快取的遠端電腦名稱和它們的 IP 位址。
-n (名稱) 列出本機 NetBIOS 名稱。
-r (已解析) 列出由廣播和透過 WINS 解析的名稱
-R (重新載入) 清除和重新載入遠端快取名稱表格
-S (工作階段) 列出有目的地 IP 位址的工作階段表格
-s (階段作業) 列出將目的地 IP 位址轉換成
電腦 NETBIOS 名稱的工作階段表格。
-RR (ReleaseRefresh) 傳送名稱釋放封包到 WINS,然後開始重新整理
RemoteName 遠端的主機電腦名稱。
IP address 以點分隔表示 IP 位址的十進位數。
interval 重新顯示選取的統計資料時,每次顯示之間的暫停間隔秒數。
按 Ctrl+C 鍵可以停止重新顯示統計資料。