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

Windows 2000 秘密武器系列:Support Tools 常見問題深度解析與 cmd.exe 核心價值

編輯:Windows Server 教學

Support Tools 文檔龐大、工具眾多,實務操作中常遇術語不解、文件與實際提示不符、命令列環境受限等困擾。本文系統整理三大核心問題解決方案,並深度挖掘 cmd.exe 作為支援工具運行宿主的隱藏實力。

問題一:如何快速查詢專業術語含義?

  • Glossary 術語庫:Support Tools 安裝目錄下 Glossary.htm/.chm,按字母索引 + 超連結跳轉,涵蓋絕大多數縮寫 (如 SNMP、DFS、FSMO、KCC 等)。
  • 工具內建說明:各工具 Help/說明中,縮寫術語以彩色超連結標示,點擊即時顯示註釋 (內容較精簡)。
  • 建議:離線工作時備份 Glossary 至隨身碟;線上環境優先查閱 Microsoft Docs / TechNet 獲取最新定義。

問題二:文件參數與線上提示不一致怎麼辦?

現象普遍存在:安裝文件 (HTML/CHM) 與工具執行 /? 或 /h 顯示的參數清單存在「有無差異」、「順序差異」、「預設值差異」。

差異類型典型案例應對原則
文件缺少參數Dcdiag: 文件無 /fix、frssysvol、kccevent、systemlog以線上提示為準:執行 tool /? > tool_help.txt 存檔建立個人知識庫
文件多出參數部分工具文件保留舊版參數 (如 CheckSDRefDom) 已從工具移除
參數行為變更預設值、必要性、互斥關係變更

核心心法:Support Tools 為「釋出版工具」,文件更新滯後於二進位;永遠相信 /? 即時反映的真實介面契約。

問題三:不可小覷的 cmd.exe — 命令列宿主的隱藏超能力

Support Tools 多為純命令列工具,依賴 cmd.exe (非 command.com) 提供執行環境。cmd.exe 為 Windows NT 核心原生命令解譯器,功能遠超 DOS 視窗:

啟動途徑三選一

  1. 開始 → 執行 → cmd (最快)。
  2. 安裝 Support Tools 後:開始 → 程式集 → Windows 2000 Support Tools → Tools → Command Prompt (預設進入 Tools 目錄)。
  3. 開機按 F8 → 選擇「帶命令提示字元的安全模式」 → 輸入密碼登入 (離線搶修首選)。

命令擴充功能 (Command Extensions) — 19 項增強指令

啟用預設 (可用 cmd /E:OFF 關閉)。核心增強:

指令關鍵增強點
DEL/ERASE支援 /P 逐一確認、/F 強制刪除唯讀、/S 遞迴子目錄、/Q 安靜模式
COLOR設定前景/背景色 (如 COLOR 1F 藍底白字)
CD/CHDIR/D 同時切換磁碟機與路徑;支援 UNC 路徑 (需啟用延伸)
MD/MKDIR自動建立中繼目錄 (無需逐層建立)
PROMPT新增 $+ (PUSHD 深度)、$M (UNC 遠端名稱) 格式化碼
PUSHD/POPD目錄堆疊切換,支援 UNC 自動映射暫存磁碟機代號
SET支援運算式 SET /A var=1+2、使用者輸入 SET /P var=Prompt:
SETLOCAL/ENDLOCAL環境變數區域化,批次檔遞迴呼叫不汙染全域環境
IF支援 /I 不分大小比較、CMDEXTVERSION、DEFINED 變數存在性判斷
FOR最強增強:/F 解析檔案/命令輸出/字串、/R 遞迴目錄、/L 數值迴圈、延遲環境變數擴充 !
CALL支援標籤呼叫 CALL :Label Args、參數移位 SHIFT
GOTO支援 :EOF 隱含標籤結束腳本
START啟動獨立視窗、指定優先權、等待結束 /WAIT、最小化/最大化
ASSOC/FTYPE檔案關聯查詢與修改 (如 ASSOC .txt=txtfile、FTYPE txtfile=notepad.exe %1)

實戰技巧:善用 cmd.exe 內建說明


cmd /?                 ← 顯示所有擴充功能摘要
help FOR               ← 顯示 FOR 完整語法與範例 (含延遲擴充)
help SET               ← 顯示 /A 運算式運算子優先序、/P 輸入範例

退出 cmd.exe

輸入 EXIT 或點擊視窗關閉鈕,返回圖形介面。

總結

掌握「術語庫查詢」、「以線上提示為準」、「精通 cmd.exe 擴充功能」三大核心技能,即可將 Support Tools 從「難用的工具箱」轉化為「得心應手的瑞士刀」。建議每位系統工程師建立個人化 cmd_cheatsheet.txt 與 tool_help_archive/,持續沉澱實戰經驗。

Copyright © Windows教程網 All Rights Reserved