本篇介紹一個幫助我們設定 Windows 環境變數的小工具 Rapid Environment Editor

環境變數

環境變數指的是儲存於 OS 層的變數,變數設定的目的可能是作業系統自己工作所需而儲存的,或是某些 app 也會去讀取環境變數來做出某些相對應的行為,更多的解釋可以參考維基百科

Path

以最常見的 Path 這組環境變數為例,shell 層就會去讀取 Path 的變數內容,Path 這組變數裡面放的都是一組一組的路徑。Shell 在透過 Windows + R 或 cmd.exe 執行程式時,如果當時工作的路徑找不到那支要執行的程式,就會去 Path 內每一組路徑尋找,找到就怒跑起來,找不到就報錯。

環境變數的格式

在 Windows 下環境變數長這樣:

Path=C:\Windows\system32;C:\Windows

環境變數的內容,這裡的例子是路徑,注意每組路徑之間以「;」做為分隔符號。

編輯環境變數

環境變數儲存於 Windows 登錄檔裡,通常會透過特定的程式來做編輯,除了 Rapid Environment Editor 之外,Windows 自己也帶有環境變數的編輯工具,不過並不好用,這裡不多做介紹。

去 Rapid Environment Editor 網站下載安裝執行後,應該會看到像這樣的視窗:

Rapid Environment Editor

主要分成左右兩欄,左邊為系統變數,沒事不要動它;右邊是用戶變數,如果想要改 Path 的話,找到 Path,把 Path 展開,就可以對 Path 的內容作增刪改了,最後改完要記得存檔,並且有些環境變數必須重新開機後才會重載,要留意一下。