方法一:
#新增使用者變數wmic environment create name="
testuser
",username="
%username%
",variablevalue="
d:\test03
"#新增系統變數
wmic environment create name="
testsys
",username="
",variablevalue="
d:\test02
"
注:win7下需要重啟生效。
方法二:
set-wmiinstance -class win32_environment -argument @
注:該命令在使用 -puttype引數時,其值只能使用 createonly,而在使用 updateonly和updateorcreate值的時候就會報錯,猜測是 win32_environment 不支援這兩個值
該命令只能新建環境變數,而不能更新已存在環境變數
方法三:
[environment]::setenvironmentvariable("testvariable
", "
test value.
", "
user")
[environment]::setenvironmentvariable("
testvariable
", "
test value.
", "
machine
")
還可以使用 setx.exe 進行設定,參考
永久生效環境變數
方法一 在 etc profile檔案中新增變數 對所有使用者生效 永久的 用vi在檔案 etc profile檔案中增加變數,該變數將會對linux下所有使用者有效,並且是 永久的 要讓剛才的修改馬上生效,需要執行以下 source etc profile 方法二 在使用者目錄下的.bash pr...
環境變數生效
include include include int setvalue char valuename,char addvalue dword nlength max path char directoryname max path int apientry winmain hinstance hi...
環境變數不重啟生效
小技巧 環境變數不重啟生效 先到我的電腦 屬性 高階 環境變數,新增新環境變數或修改已有的環境變數,然後執行 dos命令提示符 或run cmd,假設要修改path變數,不管path的原值是什麼,在dos視窗直接把path修改為任意值,關閉dos視窗,這時,我的電腦 屬性 高階 環境變數裡path已...