如何利用環境變數,拯救你低效的開發人生
- 2019 年 10 月 4 日
- 筆記
1、定義
環境變數(environment variables)一般是指在作業系統中用來指定作業系統運行環境的一些參數,如:臨時文件夾位置和系統文件夾位置等。
環境變數是在作業系統中一個具有特定名字的對象,它包含了一個或者多個應用程式所將使用到的資訊。例如Windows和DOS作業系統中的path環境變數,當要求系統運行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下面尋找此程式外,還應到path中指定的路徑去找。用戶通過設置環境變數,來更好的運行進程。
2、常見環境變數
WINDOWS系統 %ALLUSERSPROFILE% 局部 返回所有「用戶配置文件」的位置。 %APPDATA% 局部 返回默認情況下應用程式存儲數據的位置。 %CD% 局部 返回當前目錄字元串。 %CMDCMDLINE% 局部 返回用來啟動當前的 Cmd.exe 的準確命令行。 %CMDEXTVERSION% 系統 返回當前的「命令處理程式擴展」的版本號。 %COMPUTERNAME% 系統 返回電腦的名稱。 %COMSPEC% 系統 返回命令行解釋器可執行程式的準確路徑。 %DATE% 系統 返回當前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關 date 命令的詳細資訊,請參閱 Date。 %ERRORLEVEL% 系統 返回使用過的命令的錯誤程式碼。通常用非零值表示錯誤。 %HOMEDRIVE% 系統 返回連接到用戶主目錄的本地工作站驅動器號。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %HOMEPATH% 系統 返回用戶主目錄的完整路徑。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %HOMESHARE% 系統 返回用戶的共享主目錄的網路路徑。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %LOGONSEVER% 局部 返回驗證當前登錄會話的域控制器的名稱。 %NUMBER_OF_PROCESSORS% 系統 指定安裝在電腦上的處理器的數目。 %OS% 系統 返回作業系統的名稱。Windows 2000 將作業系統顯示為 Windows_NT。 %PATH% 系統 指定可執行文件的搜索路徑。 %PATHEXT% 系統 返回作業系統認為可執行的文件擴展名的列表。 %PROCESSOR_ARCHITECTURE% 系統 返回處理器的晶片體系結構。值: x86,IA64。 %PROCESSOR_IDENTIFIER% 系統 返回處理器說明。 %PROCESSOR_LEVEL% 系統 返回電腦上安裝的處理器的型號。 %PROCESSOR_REVISION% 系統 返回處理器修訂號的系統變數。 %PROMPT% 局部 返回當前解釋程式的命令提示符設置。由 Cmd.exe 生成。 %RANDOM% 系統 返回 0 到 32767 之間的任意十進位數字。由 Cmd.exe 生成。 %SYSTEMDRIVE% 系統 返回包含 Windows XP 根目錄(即系統根目錄)的驅動器。 %SYSTEMROOT% 系統 返回 Windows XP 根目錄的位置。 %TEMP% and %TMP% 系統和用戶 返回對當前登錄用戶可用的應用程式所使用的默認臨時目錄。有些應用程式需要 TEMP,而其它應用程式則需要 TMP。 %TIME% 系統 返回當前時間。使用與 time /t 命令相同的格式。由 Cmd.exe 生成。有關 time 命令的詳細資訊,請參閱 Time。 %USERDOMAIN% 局部 返回包含用戶帳戶的域的名稱。 %USERNAME% 局部 返回當前登錄的用戶的名稱。 %UserProfile% 局部 返回當前用戶的配置文件的位置。 %WINDIR% 系統 返回作業系統目錄的位置。 [1]
3、開發應用
作為開發者,我們會安裝大量的應用程式,以備應對日常開發,但是滿螢幕的快捷方式,真的使人眼花繚亂,因此這裡挨踢利用環境變數,打理桌面,使得亂七八糟的桌面瞬間清爽了許多,心情變得十分Nice。
閑話不多扯,直接上乾貨
Step1
建立文件夾var,名稱自擬,將所有需要通過dos命令啟動的應用程式的快捷方式複製到當前文件夾,修改簡易名稱,方便記憶,和後期執行調用。

在這裡插入圖片描述
Step2
添加環境變數,如下圖所示,這裡是win10系統,環境變數添加頁面,其他系統,可自行摸索研究,大同小異,不加贅述。 環境變數的添加,可自行百度,絕對秒會。

在這裡插入圖片描述
Step3
利用快捷鍵win+r ,打開dos窗口,輸入var 文件夾下,當初命名的簡易名稱的應用程式對應的快捷方式,即可打開對應應用。

