批處理,修改環境變數path的方法 加環境變數

2022-05-08 10:12:13 字數 1998 閱讀 6242

方法一:批處理中,修改環境變數,一次性有效(也就是在當前的指令碼中有效)

cmd中執行

set path==%path%;d:/mypath

用 set path可以檢視,當前的環境變數

方法二 :批處理中,修改環境變數,永久有效

::更改path環境變數值,新增e:tools

wmic environment where "name='path' and username=''" set variablevalue="%path%;e:tools"

另外介紹些關於wminc的用法(簡單又實用)

::獲取temp環境變數

wmic environment where "name='temp'" get username,variablevalue

::新增系統環境變數home,值為%homedrive%%homepath%

wmic environment create name="home",username="",variablevalue="%homedrive%%homepath%"

::刪除home環境變數

wmic environment where "name='home'" delete

::獲取temp環境變數

wmic environment where "name='temp'" get username,variablevalue

::更改path環境變數值,新增e:tools

wmic environment where "name='path' and username=''" set variablevalue="%path%;e:tools"

::新增系統環境變數home,值為%homedrive%%homepath%

wmic environment create name="home",username="",variablevalue="%homedrive%%homepath%"

::刪除home環境變數

wmic environment where "name='home'" delete

一般來說,wmic建立或修改的系統變數不用重啟windows生效,但如果你發現在dos窗下檢測不生效的話,你試著關閉 dos窗,再檢測一次.就生效了.

如果你的批處理想不關閉而直接讓新的變數給下級程式應用可以這樣寫

view plaincopy to clipboardprint?

::檢查path中有沒有e:tools(有就跳到run,沒有就接著執行)

echo %path%|findstr /i "e:tools"&&(goto run)

::先新增,防止沒有時修改出錯

wmic environment create name="path",variablevalue="e:tools;%path%"

::再修改,防止已有時新增出錯

wmic environment where "name='path' and username=''" set variablevalue="e:tools;%path%"

::再即時應用

set "path=e:tools;%path%"

:run

start 程式.exe

::檢查path中有沒有e:tools(有就跳到run,沒有就接著執行)

echo %path%|findstr /i "e:tools"&&(goto run)

::先新增,防止沒有時修改出錯

wmic environment create name="path",variablevalue="e:tools;%path%"

::再修改,防止已有時新增出錯

wmic environment where "name='path' and username=''" set variablevalue="e:tools;%path%"

::再即時應用

set "path=e:tools;%path%"

:run

start 程式.exe

來自為知筆記(wiz)

修改環境變數PATH

有很多種方法修改環境變數 1,直接export export path path usr local node bin 該方法只適合該終端 2,修改 etc profile或 etc bash.bashrc檔案 在該檔案最後加入 export path path usr local node bin...

用批處理修改環境變數

修改變數 path 1 修改登錄檔的方法要重啟才生效 永久的 reg add hklm system currentcontrolset control session manager environment v path d path c f 2 使用wmic,立即生效 永久的 wmic envi...

Linux 修改環境變數PATH

比如要把 etc apache bin目錄新增到path中,方法有三 1.path path etc apache bin 這種方法只對當前會話有效,也就是說每當登出或登出系統以後,path 設定就會失效。2.vi etc profile 在適當位置新增 path path etc apache b...