HELP 是 CMD 內建的指令查詢工具,提供所有內建指令的語法、參數、範例與備註,無需網路即可離線查閱,是命令列作業的隨身字典。
基本用法
HELP # 列出所有內建指令清單
HELP 指令名 # 顯示指定指令的詳細說明
指令名 /? # 等效於 HELP 指令名 (多數外部指令也支援)
互動式說明介面 (舊版 DOS/Windows 9x/2000/XP)
- 輸入
HELP 進入全螢幕文字介面。
- 方向鍵選擇指令 → Enter 查看語法。
- 選擇
<NOTES> → 詳細參數說明;<EXAMPLES> → 範例。
- Alt+S →「Find」搜尋指令關鍵字。
現代 CMD (Vista/7/8/10/11) 行為差異
- 無互動介面: 直接輸出文字到標準輸出,可配合
more 分頁:HELP | more。
- 指令清單較精簡: 僅列出內建指令 (
DIR, COPY, DEL 等),外部指令 (PING, NETSH, IPCONFIG) 需用 指令 /?。
- 支援重導向:
HELP COPY > copy_help.txt 存檔備查。
進階查詢技巧
| 需求 | 指令 |
| 查詢所有內建指令 | HELP 或 HELP | findstr /r "^ [A-Z]" |
| 查詢特定指令語法 | HELP XCOPY / XCOPY /? |
| 搜尋含關鍵字的指令說明 | HELP | findstr /i "network" |
| 離線保存完整說明 | HELP > %USERPROFILE%\Desktop\cmd_help.txt |
| PowerShell 替代 | Get-Command -CommandType Function,Cmdlet,Alias | Sort-Object Name、Get-Help 指令 -Full |
HELP 涵蓋的核心內建指令類別
- 檔案/目錄: DIR, COPY, DEL, MOVE, REN, MD, RD, CD, TYPE, ATTRIB, XCOPY
- 磁碟/檔案系統: FORMAT, CHKDSK, VOL, LABEL, DISKPART, DEFRAG
- 系統/程序: TASKLIST, TASKKILL, SHUTDOWN, SYSTEMINFO, VER, DATE, TIME
- 網路: PING, TRACERT, NETSTAT, ARP, NSLOOKUP, IPCONFIG, NET, NETSH
- 批次/腳本: IF, FOR, GOTO, CALL, SHIFT, SET, SETLOCAL, ENDLOCAL
- 環境/登錄: SET, REG, REGEDIT (外部)
最佳實務
- 遇到陌生指令 → 先
指令 /? 確認參數。
- 撰寫批次檔 → 用
HELP FOR、HELP IF 確認流程控制語法。
- 離線環境 → 定期匯出
HELP 完整輸出備份。
- 現代管理 → 改用 PowerShell
Get-Help 系統 (支援線上更新、範例、參數集、線上版本)。
HELP 是 CMD 使用者的導航儀。養成「不確定就查 HELP」的習慣,能避免參數錯誤、發現隱藏功能、加速腳本開發。現代環境建議並行掌握 PowerShell 說明系統,獲得更豐富的物件導向文件與社群範例。