Windows使用cmd命令行查看、修改、刪除與添加環境變量
您可以在cmd中使用SET,顯示或設置環境變量。
一、查看環境變量
1、查看當前所有可用的環境變量
輸入 set 即可查看。
2、查看某個環境變量
輸入 “set 變量名”即可。比如想查看path變量的值,即輸入 set path
二、修改環境變量
註意:所有的在cmd命令行下對環境變量的修改隻對當前窗口有效,不是永久性的修改。也就是說當關閉此cmd命令行窗口後,將不再起作用。
永久性修改環境變量的方法有兩種:一種是直接修改註冊表,另一種是通過我的電腦-〉屬性-〉高級,來設置系統的環境變量(查看詳細)。
1、修改環境變量
輸入 “set 變量名=變量內容”即可。比如將path設置為“d:\nmake.exe”,隻要輸入set path="d:\nmake.exe"。
註意,此修改環境變量是指用現在的內容去覆蓋以前的內容,並不是追加。比如當我設置瞭上面的path路徑之後,如果我再重新輸入set path="c",再次查看path路徑的時候,其值為“c:”,而不是“d:\nmake.exe”;“c”。
2、設置為空:
如果想將某一變量設置為空,輸入“set 變量名=”即可。
如“set path=” 那麼查看path的時候就為空。註意,上面已經說瞭,隻在當前命令行窗口起作用。因此查看path的時候不要去右擊“我的電腦”——“屬性”……..
3、給變量追加內容
輸入“set 變量名=%變量名%;變量內容”。(不同於3,那個是覆蓋)。如,為path添加一個新的路徑,輸入“ set path=%path%;d:\nmake.exe”即可將d:\nmake.exe添加到path中,再次執行"set path=%path%;c:",那麼,使用set path語句來查看的時候,將會有:d:\nmake.exe;c:,而不是像第3步中的隻有c:。
三、一些常用的環境變量
- %AllUsersProfile%: 局部 返回所有“用戶配置文件”的位置。 {所有用戶文件目錄 – C:\Documents and Settings\All Users}
- %AppData%: 局部 返回默認情況下應用程序存儲數據的位置。 {當前用戶數據文件夾 – C:\Documents and Settings\wy\Application Data}
- %Cd%: 局部 返回當前目錄字符串。
- %CmdCmdLine%: 局部 返回用來啟動當前的 Cmd.exe 的準確命令行。
- %CmdExtVersion%: 系統 返回當前的“命令處理程序擴展”的版本號。
- %CommonProgramFiles%: {文件通用目錄 – C:\Program Files\Common Files}
- %ComputerName%: 系統 返回計算機的名稱。 {計算機名 – IBM-B63851E95C9}
- %ComSpec%: 系統 返回命令行解釋器可執行程序的準確路徑。 C:\WINDOWS\system32\cmd.exe
- %Date%: 系統 返回當前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關 date 命令的詳細信息,請參閱 Date。
- %ErrorLevel%: 系統 返回最近使用過的命令的錯誤代碼。通常用非零值表示錯誤。
- %HomeDrive%: 系統 返回連接到用戶主目錄的本地工作站驅動器號。基於主目錄值的設置。用戶主目錄是在“本地用戶和組”中指定的。 {當前用戶根目錄 – C:}
- %HomePath%: 系統 返回用戶主目錄的完整路徑。基於主目錄值的設置。用戶主目錄是在“本地用戶和組”中指定的。 {當前用戶路徑 – \Documents and Settings\wy}
- %HomeShare%: 系統 返回用戶的共享主目錄的網絡路徑。基於主目錄值的設置。用戶主目錄是在“本地用戶和組”中指定的。
- %LogonSever%: 局部 返回驗證當前登錄會話的域控制器的名稱。
- %Number_Of_Processors%: 系統 指定安裝在計算機上的處理器的數目。 {處理器個數 – 1}
- %Os%: 系統 返回操作系統的名稱。Windows 2000 將操作系統顯示為 Windows_NT。 {操作系統名 – Windows_NT}
- %Path%: 系統 指定可執行文件的搜索路徑。
- %PathExt%: 系統 返回操作系統認為可執行的文件擴展名的列表。
- %Processor_Architecture%: 系統 返回處理器的芯片體系結構。值: x86,IA64。 {處理器芯片架構 – x86}
- %Processor_Identfier%: 系統 返回處理器說明。
- %Processor_Level%: 系統 返回計算機上安裝的處理器的型號。 {處理器型號 – 6}
- %Processor_Revision%: 系統 返回處理器修訂號的系統變量。 {處理器修訂號 – 0905}
- %ProgramFiles%: {程序默認安裝目錄 – C:\Program Files}
- %Prompt%: 局部 返回當前解釋程序的命令提示符設置。由 Cmd.exe 生成。 $P$G
- %Random%: 系統 返回 0 到 32767 之間的任意十進制數字。由 Cmd.exe 生成。
- %SystemDrive%: 系統 返回包含 Windows XP 根目錄(即系統根目錄)的驅動器。 {系統根目錄 – C:}
- %SystemRoot%: 系統 返回 Windows XP 根目錄的位置。 {系統目錄 – C:\WINDOWS}
- %Temp%: 系統和用戶 返回對當前登錄用戶可用的應用程序所使用的默認臨時目錄。有些應用程序需要 TEMP,而其它應用程序則需要 TMP。 {當前用戶臨時文件夾 – C:\DOCUME~1\wy\LOCALS~1\Temp}
- %Time%: 系統 返回當前時間。使用與 time /t 命令相同的格式。由 Cmd.exe 生成。9:16:25.05
- %UserDomain%: 局部 返回包含用戶帳戶的域的名稱。 {包含用戶帳號的域 – IBM-B63851E95C9}
- %UserName%: 局部 返回當前登錄的用戶的名稱。 {當前用戶名 – wy}
- %UserProfile%: 局部 返回當前用戶的配置文件的位置。 {當前用戶目錄 – C:\Documents and Settings\wy}
- %WinDir%: 系統 返回操作系統目錄的位置。 {系統目錄 – C:\WINDOWS}
到此這篇關於Windows使用cmd命令操作環境變量的文章就介紹到這瞭。希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。
推薦閱讀:
- windows清理系統垃圾bat腳本及使用步驟
- Java獲取環境變量(System.getenv)的方法
- Node.js Process對象詳解
- Node.js進程管理之Process模塊詳解
- 使用VBS創建快捷方式的代碼