2015-11-05 123 views
0

临时设置环境变量,我想用一个批处理文件,而不进行持续变化的像卡塔利娜和JAVA_HOME临时设置环境变量。与批处理文件

的变化应该在网页的执行之后被删除。

有办法做到这一点?

+3

在批处理文件中创建的所有变量使用SET命令时是挥发性。在批处理文件关闭后它们全部消失。 – Squashman

+1

那么,在其中运行脚本的命令提示符关闭后(以防万一您从命令行运行脚本而不是双击它)。 – SomethingDark

+3

'setlocal'也是一个很好的习惯。当脚本结束或遇到'endlocal'时,在'setlocal'会话中对变量所做的更改会被遗忘。作为奖励,['setlocal'也保留](http://stackoverflow.com/a/15659309/1683264)当前工作目录。 – rojo

回答