安裝 JDK 等開發工具後,通常需要手動設定 PATH、CLASSPATH 等環境變數。傳統做法是透過「系統內容」→「進階」→「環境變數」圖形介面操作,步驟繁瑣。其實 Windows 命令提示字元內建 set 指令,能讓您以文字模式快速查詢、新增、修改、刪除環境變數,對開發者、管理員極為實用。
set 指令速查表| 操作目的 | 指令語法 | 範例 |
|---|---|---|
| 檢視所有環境變數 | set | set |
| 檢視指定變數 | set 變數名 | set JAVA_HOME |
| 模糊比對檢視 | set 關鍵字 | set PATH(顯示所有以 PATH 開頭的變數) |
| 修改/新增變數 | set 變數名=值 | set PATH=%PATH%;C:\jdk\bin |
| 清除變數(刪除) | set 變數名= | set TEMP= |
| 設為空字串(保留變數) | set 變數名="" | set TEMP="" |








cmd 中用 set 修改的環境變數,僅對「目前命令提示字元視窗」及其啟動的子程序生效,關閉視窗即失效。 若需永久生效,仍須至系統屬性圖形介面設定,或使用 setx 指令(支援寫入使用者/系統環境區)。
善用 set 指令可大幅加速開發環境切換、臨時測試不同版本工具鏈等場景,是 Windows 進階用戶必備技能。