win10環(huán)境變量怎么設(shè)置?在Windows 10中創(chuàng)建環(huán)境變量的3種方法(詳細(xì))

設(shè)置環(huán)境變量是編程過程中經(jīng)常需要做的事情,這里我們來討論如何在Windows 10中創(chuàng)建環(huán)境變量。Windows中的環(huán)境變量是包含有關(guān)系統(tǒng)環(huán)境和當(dāng)前登錄用戶信息的值。除了Windows之外,環(huán)境變量也存在于微軟之前的操作系統(tǒng)中,例如MS-DOS。
正如我們所知道的,應(yīng)用程序或者服務(wù)可以通過環(huán)境變量所定義的信息來確定有關(guān)操作系統(tǒng)的各種內(nèi)容,例如進(jìn)程的數(shù)量、當(dāng)前登錄用戶的名稱、當(dāng)前用戶配置文件的文件夾路徑或臨時(shí)文件目錄等。
Windows 10中有多種類型的環(huán)境變量,本期文章,我們要討論的是如何創(chuàng)建用戶環(huán)境變量和系統(tǒng)環(huán)境變量。用戶環(huán)境變量是一種適用于在Windows 10中登錄的當(dāng)前用戶的環(huán)境變量,系統(tǒng)環(huán)境變量則是適用于Windows 10中所有用戶的環(huán)境變量。
在注冊(cè)表編輯器(regedit)中,我們可以找到有關(guān)環(huán)境變量的注冊(cè)表項(xiàng),其中,用戶環(huán)境變量被存儲(chǔ)在以下注冊(cè)表項(xiàng)下:
\HKEY_CURRENT_USER\Environment
而系統(tǒng)環(huán)境變量則被存儲(chǔ)在以下注冊(cè)表項(xiàng)下:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
下面,我們對(duì)創(chuàng)建用戶環(huán)境變量和創(chuàng)建系統(tǒng)環(huán)境變量分別來做討論。
一、創(chuàng)建用戶環(huán)境變量
在Windows 10中創(chuàng)建環(huán)境變量的方法并不唯一,在今天的這期文章當(dāng)中,我們將討論三種方法,分別是通過控制面板創(chuàng)建、通過命令提示符(CMD)創(chuàng)建和通過創(chuàng)建。
1、通過圖形界面創(chuàng)建
要通過圖形界面創(chuàng)建用戶環(huán)境變量,請(qǐng)按照以下的步驟操作。
點(diǎn)擊“開始”按鈕右側(cè)的搜索框/搜索按鈕,或者通過“Win+S”組合鍵喚出Windows Search,搜索并打開“控制面板”;
依次點(diǎn)擊“用戶賬戶”-“用戶賬戶”,直至到達(dá)這一頁面:
點(diǎn)擊窗口左側(cè)的“更改我的環(huán)境變量”鏈接,控制面板將彈出窗口如下:
點(diǎn)擊窗口中段的“新建”按鈕,此時(shí)將彈出一個(gè)“新建用戶變量”窗口如下:
輸入要?jiǎng)?chuàng)建的變量名以及要分配給它的變量值。如果我們不想手動(dòng)輸入,那么我們也可以通過通過點(diǎn)擊窗口左下方的兩個(gè)按鈕來瀏覽目錄或者瀏覽文件。
用戶環(huán)境變量的變量名和變量值設(shè)置完成后,請(qǐng)點(diǎn)擊“新建用戶變量”右下角的“確定”按鈕來完成創(chuàng)建。
要驗(yàn)證剛剛的用戶環(huán)境變量有沒有創(chuàng)建成功,我們可以打開命令提示符(在Windows Search中搜索關(guān)鍵字“CMD”),然后輸入并執(zhí)行如下命令:
echo %剛剛創(chuàng)建的變量名%
例如:
echo %bkup%
如果命令提示符返回的結(jié)果是我們剛剛設(shè)置的變量值,那就說明我們成功地創(chuàng)建了用戶環(huán)境變量。
2、通過命令提示符創(chuàng)建
要通過命令提示符創(chuàng)建用戶環(huán)境變量,請(qǐng)按照以下的步驟操作:
點(diǎn)擊“開始”按鈕右側(cè)的搜索框/搜索按鈕,或者通過“Win+S”組合鍵喚出Windows Search,搜索并打開“CMD”;
輸入并執(zhí)行下面這行命令:
setx 要?jiǎng)?chuàng)建的用戶環(huán)境變量的變量名“要?jiǎng)?chuàng)建的用戶環(huán)境變量的變量值”
例如,我們要?jiǎng)?chuàng)建一個(gè)變量名為“bkup”、變量值為“D:\BackUp”的用戶環(huán)境變量,那么我們此時(shí)需要在命令提示符中輸入和執(zhí)行的命令則為:
setx bkup "D:\BackUp"
注意:上句命令中的引號(hào)為英文引號(hào)。
要驗(yàn)證剛剛的用戶環(huán)境變量有沒有創(chuàng)建成功,我們可以關(guān)閉并重新打開命令提示符,然后輸入并執(zhí)行如下命令:
echo %剛剛創(chuàng)建的變量名%
例如:
echo %bkup%
如果命令提示符返回的結(jié)果是我們剛剛設(shè)置的變量值,那就說明我們成功地創(chuàng)建了用戶環(huán)境變量。
擴(kuò)展:setx命令是一種控制臺(tái)命令,它可被用于設(shè)置或者取消環(huán)境變量。若想了解關(guān)于這個(gè)命令的詳細(xì)用法,請(qǐng)?jiān)诿钐崾痉休斎氩?zhí)行這行命令:
setx /?
注意:上句命令中的問號(hào)為英文問號(hào)。
3、通過PowerShell創(chuàng)建
要通過PowerShell創(chuàng)建用戶環(huán)境變量,請(qǐng)按照以下的步驟操作:
點(diǎn)擊“開始”按鈕右側(cè)的搜索框/搜索按鈕,或者通過“Win+S”組合鍵喚出Windows Search,搜索并打開“PowerShell”;
輸入并執(zhí)行下面這行命令:
[Environment]::SetEnvironmentVariable("要?jiǎng)?chuàng)建的用戶環(huán)境變量的變量名", "要?jiǎng)?chuàng)建的用戶環(huán)境變量的變量值" ,"User")
正如上一小節(jié)中的例子,若我們要?jiǎng)?chuàng)建一個(gè)變量名為“bkup”、變量值為“D:\BackUp”的用戶環(huán)境變量,那么我們此時(shí)需要在PowerShell中輸入和執(zhí)行的命令則為:
[Environment]::SetEnvironmentVariable("bkup", "D:\BackUp" ,"User")
注意:上句命令中的引號(hào)為英文引號(hào)。
二、創(chuàng)建系統(tǒng)環(huán)境變量
1、通過圖形界面創(chuàng)建
要?jiǎng)?chuàng)建系統(tǒng)環(huán)境變量,請(qǐng)通過組合鍵“Win+R”喚出“運(yùn)行”窗口,然后在輸入框中輸入并運(yùn)行:
SystemPropertiesAdvanced.exe
我們將看到這一窗口:
點(diǎn)擊窗口右下角的“環(huán)境變量”按鈕,將有一個(gè)新的窗口彈出如下:
點(diǎn)擊窗口下段的“新建”按鈕,此時(shí)將彈出一個(gè)“新建系統(tǒng)變量”窗口如下:
輸入要?jiǎng)?chuàng)建的變量名以及要分配給它的變量值。如果我們不想手動(dòng)輸入,那么我們也可以通過通過點(diǎn)擊窗口左下方的兩個(gè)按鈕來瀏覽目錄或者瀏覽文件。
系統(tǒng)環(huán)境變量的變量名和變量值設(shè)置完成后,請(qǐng)點(diǎn)擊“新建系統(tǒng)變量”右下角的“確定”按鈕來完成創(chuàng)建。
2、通過命令提示符創(chuàng)建
要通過命令提示符創(chuàng)建系統(tǒng)環(huán)境變量,請(qǐng)按照以下的步驟操作:
點(diǎn)擊“開始”按鈕右側(cè)的搜索框/搜索按鈕,或者通過“Win+S”組合鍵喚出Windows Search,搜索并以管理員身份運(yùn)行“CMD”;
輸入并執(zhí)行下面這行命令:
setx /M 要?jiǎng)?chuàng)建的系統(tǒng)環(huán)境變量的變量名“要?jiǎng)?chuàng)建的系統(tǒng)環(huán)境變量的變量值”
例如,我們要?jiǎng)?chuàng)建一個(gè)變量名為“bkup”、變量值為“D:\BackUp”的系統(tǒng)環(huán)境變量,那么我們此時(shí)需要在命令提示符中輸入和執(zhí)行的命令則為:
setx /M bkup "D:\BackUp"
注意:上句命令中的引號(hào)為英文引號(hào)。
3、通過PowerShell創(chuàng)建
要通過PowerShell創(chuàng)建系統(tǒng)環(huán)境變量,請(qǐng)按照以下的步驟操作:
點(diǎn)擊“開始”按鈕右側(cè)的搜索框/搜索按鈕,或者通過“Win+S”組合鍵喚出Windows Search,搜索并以管理員身份運(yùn)行“PowerShell”;
輸入并執(zhí)行下面這行命令:
[Environment]::SetEnvironmentVariable("要?jiǎng)?chuàng)建的系統(tǒng)環(huán)境變量的變量名", "要?jiǎng)?chuàng)建的系統(tǒng)環(huán)境變量的變量值" ,"Machine")
例如,如果我們要?jiǎng)?chuàng)建一個(gè)變量名為“bkup”、變量值為“D:\BackUp”的系統(tǒng)環(huán)境變量,那么我們此時(shí)需要在PowerShell中輸入和執(zhí)行的命令則為:
[Environment]::SetEnvironmentVariable("bkup", "D:\BackUp" ,"Machine")
注意:上句命令中的引號(hào)為英文引號(hào)。
若要驗(yàn)證剛剛我們有沒有通過圖形界面、命令提示符或者PowerShell成功地創(chuàng)建系統(tǒng)環(huán)境變量,我們可以打開命令提示符,然后輸入并執(zhí)行如下命令:
echo %剛剛創(chuàng)建的變量名%
例如:
echo %bkup%
如果命令提示符返回的結(jié)果是我們剛剛設(shè)置的變量值,那就說明我們成功地創(chuàng)建了系統(tǒng)環(huán)境變量。
三、總結(jié)
編輯或新建變量,注意不要改動(dòng)其他變量,以免造成軟件異常。
本次教程討論了通過圖形界面、命令提示符和創(chuàng)建用戶環(huán)境變量和系統(tǒng)環(huán)境變量的方法。想要了解更多關(guān)于Windows的使用技巧,歡迎繼續(xù)關(guān)注腳本之家其他教程資訊!
相關(guān)文章
Win10/Win11如何更改系統(tǒng)默認(rèn)截圖/錄屏保存路徑?
Win10/Win11系統(tǒng)截圖和錄屏后都是直接保存的,想要看看截圖和錄屏默認(rèn)保存路徑,該怎么操作呢?下面我們就來看看詳細(xì)教程2025-04-22Win10多余本地賬戶是刪除還是禁用? Windows刪除賬戶和禁用賬戶的區(qū)別
windows10系統(tǒng)中有很多不用的本地賬戶,是刪除賬戶還是禁用賬戶好呢?禁用賬戶與刪除賬戶是兩個(gè)不同的概念,下面我們就來看看區(qū)別介紹2025-04-18Win10 RP 預(yù)覽版 Build 19045.5794今日發(fā)布:附KB5055612更新日志
微軟為Windows 10今日推送了KB5055612,用戶安裝后版本將升至22H2 Build 19045.5794,這個(gè)版本只有兩項(xiàng)錯(cuò)誤修復(fù),詳細(xì)請(qǐng)看下文介紹2025-04-16無需理會(huì)! Win10 WinRE KB5057589更新導(dǎo)致0x80070643錯(cuò)誤
部分用戶在安裝 4 月 8 日發(fā)布的 WinRE 安全更新 KB5057589 后,可能會(huì)再次遇到 0x80070643 錯(cuò)誤,微軟官方建議用戶忽略 0x80070643 錯(cuò)誤2025-04-14Win10 四月累積更新KB5055518發(fā)布: 修復(fù)打印亂碼等問題
微軟在4月補(bǔ)丁星期二活動(dòng)中為Windows 10用戶推送了KB5055518累積更新,此次更新包含9項(xiàng)改進(jìn),涉及夏令時(shí)調(diào)整、新增Noto CJK字體支持,并修復(fù)了打印亂碼、遠(yuǎn)程桌面工具故障2025-04-09微軟計(jì)劃在Win10 四月更新將移除任務(wù)欄日歷彈窗時(shí)間秒數(shù)顯示
微軟將在2025年4月8日發(fā)布的Windows 10更新中,移除任務(wù)欄日歷彈窗的秒數(shù)顯示功能,實(shí)際上,這一調(diào)整已在3月的可選更新KB5053643中實(shí)施2025-04-08禁用索引會(huì)怎么樣? Win10禁用索引器回退的方法
一般情況下,Win10系統(tǒng)的搜索功能都是建立在索引的基礎(chǔ)上的,因此如果想要加快搜索索引速度,就想要禁用索引器回退設(shè)置,該怎么設(shè)置呢?詳細(xì)請(qǐng)看下文介紹2025-04-01Win10 22H2 預(yù)覽版19045.5679今日推送:附KB5053643完整更新日志
微軟今日向Windows 10 22H2用戶推送了可選更新KB5053643,安裝后系統(tǒng)版本號(hào)將升級(jí)至19045.5679,下面我們就來看看這個(gè)版本更新內(nèi)容2025-03-26怎么禁用光驅(qū)刻錄功能? Win10禁用CD刻錄功能的技巧
怎么設(shè)置禁止用戶使用電腦光驅(qū)刻錄功能呢?對(duì)于局域網(wǎng)電腦而言,為了保護(hù)電腦文件的安全,我們需要限制用戶對(duì)電腦設(shè)備的訪問操作,特別是禁止用戶在非授權(quán)情況下對(duì)電腦設(shè)備2025-03-24Win10三月累積更新KB5053606惹禍:安裝失敗/系統(tǒng)卡頓/打印機(jī)故障
Win10三月累積更新 KB5053606 存在 BUG,有用戶反饋安裝失敗、系統(tǒng)卡頓、打印機(jī)故障等問題,不僅影響個(gè)人用戶,還波及企業(yè)客戶2025-03-24