1. 設置臨時環境變量
set BAT_HOME=c:\bat
此命令只對當前窗口有效,批處理或cmd窗口一關閉,變量就恢復原來的值了。
2. 設置永久環境變量
方法一
setx BAT_HOME C:\bat
注意:此命令只會將變量添加到用戶環境變量中。
方法二
setx /M BAT_HOME C:\bat
當前用戶執行時,有可能會提示”錯誤: 拒絕訪問注冊表路徑。”,如下
要使用管理員身份執行,才能執行成功。
方法三 通過注冊表設置
::添加環境變量 BAT_HOME @echo off echo 添加 bat 環境變量 set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment set evname=BAT_HOME set batpath=c:\bat reg add "%regpath%" /v %evname% /d %batpath% /f pause>nul
必須以管理員權限運行
::刪除環境變量 BAT_HOME @echo off echo 刪除 bat 環境變量 set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment set evname=BAT_HOME reg delete "%regpath%" /v "%evname%" /f pause>nul
(百度過程中,總結如上,win10 家庭版 親測有效)