網(wǎng)站首頁 編程語言 正文
您可以在cmd中使用SET,顯示或設(shè)置環(huán)境變量。
一、查看環(huán)境變量
1、查看當前所有可用的環(huán)境變量
輸入 set 即可查看。
2、查看某個環(huán)境變量
輸入 “set 變量名”即可。比如想查看path變量的值,即輸入 set path
二、修改環(huán)境變量
注意:所有的在cmd命令行下對環(huán)境變量的修改只對當前窗口有效,不是永久性的修改。也就是說當關(guān)閉此cmd命令行窗口后,將不再起作用。
永久性修改環(huán)境變量的方法有兩種:一種是直接修改注冊表,另一種是通過我的電腦-〉屬性-〉高級,來設(shè)置系統(tǒng)的環(huán)境變量(查看詳細)。
1、修改環(huán)境變量
輸入 “set 變量名=變量內(nèi)容”即可。比如將path設(shè)置為“d:\nmake.exe”,只要輸入set path="d:\nmake.exe"。
注意,此修改環(huán)境變量是指用現(xiàn)在的內(nèi)容去覆蓋以前的內(nèi)容,并不是追加。比如當我設(shè)置了上面的path路徑之后,如果我再重新輸入set path="c",再次查看path路徑的時候,其值為“c:”,而不是“d:\nmake.exe”;“c”。
2、設(shè)置為空:
如果想將某一變量設(shè)置為空,輸入“set 變量名=”即可。
如“set path=” 那么查看path的時候就為空。注意,上面已經(jīng)說了,只在當前命令行窗口起作用。因此查看path的時候不要去右擊“我的電腦”——“屬性”........
3、給變量追加內(nèi)容
輸入“set 變量名=%變量名%;變量內(nèi)容”。(不同于3,那個是覆蓋)。如,為path添加一個新的路徑,輸入“ set path=%path%;d:\nmake.exe”即可將d:\nmake.exe添加到path中,再次執(zhí)行"set path=%path%;c:",那么,使用set path語句來查看的時候,將會有:d:\nmake.exe;c:,而不是像第3步中的只有c:。
三、一些常用的環(huán)境變量
- %AllUsersProfile%: 局部 返回所有“用戶配置文件”的位置。 {所有用戶文件目錄 – C:\Documents and Settings\All Users}
- %AppData%: 局部 返回默認情況下應(yīng)用程序存儲數(shù)據(jù)的位置。 {當前用戶數(shù)據(jù)文件夾 – C:\Documents and Settings\wy\Application Data}
- %Cd%: 局部 返回當前目錄字符串。
- %CmdCmdLine%: 局部 返回用來啟動當前的 Cmd.exe 的準確命令行。
- %CmdExtVersion%: 系統(tǒng) 返回當前的“命令處理程序擴展”的版本號。
- %CommonProgramFiles%: {文件通用目錄 – C:\Program Files\Common Files}
- %ComputerName%: 系統(tǒng) 返回計算機的名稱。 {計算機名 – IBM-B63851E95C9}
- %ComSpec%: 系統(tǒng) 返回命令行解釋器可執(zhí)行程序的準確路徑。 C:\WINDOWS\system32\cmd.exe
- %Date%: 系統(tǒng) 返回當前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關(guān) date 命令的詳細信息,請參閱 Date。
- %ErrorLevel%: 系統(tǒng) 返回最近使用過的命令的錯誤代碼。通常用非零值表示錯誤。
- %HomeDrive%: 系統(tǒng) 返回連接到用戶主目錄的本地工作站驅(qū)動器號。基于主目錄值的設(shè)置。用戶主目錄是在“本地用戶和組”中指定的。 {當前用戶根目錄 – C:}
- %HomePath%: 系統(tǒng) 返回用戶主目錄的完整路徑。基于主目錄值的設(shè)置。用戶主目錄是在“本地用戶和組”中指定的。 {當前用戶路徑 – \Documents and Settings\wy}
- %HomeShare%: 系統(tǒng) 返回用戶的共享主目錄的網(wǎng)絡(luò)路徑。基于主目錄值的設(shè)置。用戶主目錄是在“本地用戶和組”中指定的。
- %LogonSever%: 局部 返回驗證當前登錄會話的域控制器的名稱。
- %Number_Of_Processors%: 系統(tǒng) 指定安裝在計算機上的處理器的數(shù)目。 {處理器個數(shù) – 1}
- %Os%: 系統(tǒng) 返回操作系統(tǒng)的名稱。Windows 2000 將操作系統(tǒng)顯示為 Windows_NT。 {操作系統(tǒng)名 – Windows_NT}
- %Path%: 系統(tǒng) 指定可執(zhí)行文件的搜索路徑。
- %PathExt%: 系統(tǒng) 返回操作系統(tǒng)認為可執(zhí)行的文件擴展名的列表。
- %Processor_Architecture%: 系統(tǒng) 返回處理器的芯片體系結(jié)構(gòu)。值: x86,IA64。 {處理器芯片架構(gòu) – x86}
- %Processor_Identfier%: 系統(tǒng) 返回處理器說明。
- %Processor_Level%: 系統(tǒng) 返回計算機上安裝的處理器的型號。 {處理器型號 – 6}
- %Processor_Revision%: 系統(tǒng) 返回處理器修訂號的系統(tǒng)變量。 {處理器修訂號 – 0905}
- %ProgramFiles%: {程序默認安裝目錄 – C:\Program Files}
- %Prompt%: 局部 返回當前解釋程序的命令提示符設(shè)置。由 Cmd.exe 生成。 $P$G
- %Random%: 系統(tǒng) 返回 0 到 32767 之間的任意十進制數(shù)字。由 Cmd.exe 生成。
- %SystemDrive%: 系統(tǒng) 返回包含 Windows XP 根目錄(即系統(tǒng)根目錄)的驅(qū)動器。 {系統(tǒng)根目錄 – C:}
- %SystemRoot%: 系統(tǒng) 返回 Windows XP 根目錄的位置。 {系統(tǒng)目錄 – C:\WINDOWS}
- %Temp%: 系統(tǒng)和用戶 返回對當前登錄用戶可用的應(yīng)用程序所使用的默認臨時目錄。有些應(yīng)用程序需要 TEMP,而其它應(yīng)用程序則需要 TMP。 {當前用戶臨時文件夾 – C:\DOCUME~1\wy\LOCALS~1\Temp}
- %Time%: 系統(tǒng) 返回當前時間。使用與 time /t 命令相同的格式。由 Cmd.exe 生成。9:16:25.05
- %UserDomain%: 局部 返回包含用戶帳戶的域的名稱。 {包含用戶帳號的域 – IBM-B63851E95C9}
- %UserName%: 局部 返回當前登錄的用戶的名稱。 {當前用戶名 – wy}
- %UserProfile%: 局部 返回當前用戶的配置文件的位置。 {當前用戶目錄 – C:\Documents and Settings\wy}
- %WinDir%: 系統(tǒng) 返回操作系統(tǒng)目錄的位置。 {系統(tǒng)目錄 – C:\WINDOWS}
原文鏈接:https://www.cnblogs.com/springsnow/p/12610417.html
相關(guān)推薦
- 2022-11-13 yolov5模型配置yaml文件詳細講解_python
- 2022-04-16 C++中allocator類使用示例_C 語言
- 2022-08-13 Redis 性能影響 - 異步機制和響應(yīng)延遲
- 2022-06-13 matplotlib繪制餅圖的基本配置(萬能模板案例)_python
- 2022-10-01 Python使用Asyncio進行web編程方法詳解_python
- 2022-03-30 python怎么使用xlwt操作excel你知道嗎_python
- 2022-11-09 WPF使用WrapPanel實現(xiàn)虛擬化效果_C#教程
- 2022-09-15 docker倉庫登錄及配置insecure-registries的方法_docker
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支