2015-11-05 110 views
0

臨時設置環境變量,我想用一個批處理文件,而不進行持續變化的像卡塔利娜和JAVA_HOME臨時設置環境變量。與批處理文件

的變化應該在網頁的執行之後被刪除。

有辦法做到這一點?

+3

在批處理文件中創建的所有變量使用SET命令時是揮發性。在批處理文件關閉後它們全部消失。 – Squashman

+1

那麼,在其中運行腳本的命令提示符關閉後(以防萬一您從命令行運行腳本而不是雙擊它)。 – SomethingDark

+3

'setlocal'也是一個很好的習慣。當腳本結束或遇到'endlocal'時,在'setlocal'會話中對變量所做的更改會被遺忘。作爲獎勵,['setlocal'也保留](http://stackoverflow.com/a/15659309/1683264)當前工作目錄。 – rojo

回答