XP 的命令提示字元(cmd.exe)比舊版 DOS 強大許多,許多指令新增實用參數,善用能大幅提升文字模式作業效率。整理常用指令新參數如下:
| 指令 | 新參數 | 功能說明 |
|---|---|---|
DIR | /-C | 取消檔案大小千分位分隔符號 |
/Q | 顯示檔案/目錄擁有者 | |
/T:C /T:A /T:W | 分別顯示建立/最後存取/最後寫入時間 | |
/X | 同時顯示 8.3 短檔名 | |
CD | /D | 同時切換磁碟機與目錄(如 CD /D E:\Tools),僅在 cmd 視窗有效 |
MD | (無新參數) | 支援一次建立多層目錄:MD AA\BB\CC\DD |
RD | /S | 刪除目錄樹(含子目錄與檔案),相當於 DELTREE |
/Q | 搭配 /S 取消確認提示,相當於 DELTREE /Y | |
DEL | /F | 強制刪除唯讀檔案 |
/S /Q | 遞迴刪除目錄樹並取消確認 | |
/A:R /A:H /A:S /A:A | 依屬性刪除:唯讀/隱藏/系統/封存 | |
/A:-R /A:-H /A:-S /A:-A | 刪除「非」指定屬性的檔案 | |
ATTRIB | /D /S | 對目錄亦套用屬性(如 ATTRIB /S /D +S D:\Study 設為系統目錄) |
FORMAT | /FS:NTFS|FAT32|FAT | 指定檔案系統格式化 |
DATE / TIME | /T | 僅顯示目前日期/時間,不提示輸入新值 |
DIR /X /Q /T:W:一次看短檔名、擁有者、修改時間。RD /S /Q C:\Temp\Junk:無提示刪除整棵目錄樹。DEL /A:H /S *.*:刪除所有隱藏檔(含子目錄)。ATTRIB /S /D -R -H -S C:\Data:遞迴移除資料夾與檔案的唯讀、隱藏、系統屬性。cmd.exe(非 command.com)下執行。CD /D、ATTRIB /D 等參數僅支援 NT 核心命令處理器。.bat/.cmd)中同樣適用,建議加 @echo off 避免回顯。把這張表存成備忘單,下次寫批次檔或進修復主控台時,查閱秒上手。