Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 增強版 DOS 命令完整參考:DIR、CD、MD、RD、DEL、ATTRIB、FORMAT 新參數詳解

編輯:XP 系統基礎知識

Windows XP 增強版 DOS 命令完整參考

Windows XP 的命令提示字元 (cmd.exe) 對傳統 DOS 命令進行大幅增強,新增多項實用參數,大幅提升批次檔撰寫與系統管理效率。本文詳細整理 7 大核心命令的新增參數與用法。

1. DIR - 顯示目錄內容

參數功能說明範例
/-C取消檔案大小千分位分隔符號 (預設顯示 1,024 → 改為 1024)DIR /-C
/Q顯示檔案/目錄擁有者 (多使用者環境適用)DIR /Q
/T:C /T:A /T:W依建立時間/上次存取時間/上次寫入時間排序顯示DIR /T:W
/X同時顯示 8.3 短檔名與長檔名DIR /X

2. CD / CHDIR - 變更目錄

參數功能說明範例
/D同時變更磁碟機代號與路徑 (僅在 cmd.exe 有效,command.com 不支援)CD /D E:\Tools (從 C:\Windows 直接切換)

3. MD / MKDIR - 建立目錄

功能增強: 可一次建立多層巢狀目錄,無需逐層建立。
範例:MD AA\BB\CC\DD 直接建立四層目錄結構。
舊版 DOS 需先建立 AA 再建立 AA\BB 以此類推。

4. RD / RMDIR - 刪除目錄

參數功能說明範例
/S刪除目錄樹 (包含所有子目錄與檔案),相當於舊版 DELTREERD /S MyFolder
/Q安靜模式,搭配 /S 刪除時不詢問確認,相當於 DELTREE /YRD /S /Q MyFolder

5. DEL / ERASE - 刪除檔案

參數功能說明範例
/F強制刪除唯讀檔案DEL /F ReadOnly.txt
/S刪除指定目錄及所有子目錄中符合條件的檔案DEL /S *.tmp
/Q安靜模式,不詢問確認DEL /S /Q *.tmp
/A:R /A:H /A:S /A:A刪除指定屬性檔案:唯讀/隱藏/系統/封存DEL /A:R *.log (刪除所有唯讀 .log 檔)
/A:-R /A:-H /A:-S /A:-A刪除除指定屬性外的檔案DEL /A:-S *.* (刪除除系統檔外所有檔案)

6. ATTRIB - 變更檔案/目錄屬性

參數功能說明範例
/D處理目錄屬性 (預設僅處理檔案);必須搭配 /S 使用,可設定系統屬性 (GUI 無法設定)ATTRIB /S /D +S D:\Study (將 D:\Study 標記為系統目錄)
/S遞迴處理子目錄ATTRIB /S +H *.ini

7. FORMAT - 格式化磁碟

參數功能說明範例
/FS:filesystem指定檔案系統:FAT、FAT32、NTFSFORMAT D: /FS:NTFS

8. DATE / TIME - 顯示/設定日期時間

參數功能說明範例
/T僅顯示目前日期/時間,不提示輸入新值DATE /T TIME /T

補充:命令列快速轉換 FAT32 至 NTFS

無需格式化,資料保留:
CONVERT X: /FS:NTFS (X 為磁碟機代號)
執行後系統會排程在下次重開機時轉換,或立即轉換 (若磁碟未被使用)。

實用技巧總結

  • 批次檔中善用 DIR /X /B 取得純檔名清單 (含短檔名) 供後續處理。
  • RD /S /Q 替代 DELTREE,DEL /S /Q 替代 DELTREE /Y。
  • ATTRIB /S /D +S 是唯一能將資料夾標記為系統資料夾的命令列方式 (隱藏於一般檔案總管視圖)。
  • CONVERT 讓檔案系統升級無痛遷移,但不可逆轉 (NTFS→FAT32 需格式化)。

結語

熟練掌握 XP 增強版 DOS 命令參數,能撰寫更強健、高效的批次自動化腳本,也是系統管理員排除故障、維護伺服器的基本功。

Copyright © Windows教程網 All Rights Reserved