在分配它的同一进程中使用环境变量

时间:2012-01-10 08:20:25

标签: environment-variables

我有一个使用setx命令

分配环境变量的安装程序

之后,该安装程序调用使用此环境变量的命令行,但在该上下文中,该变量仍为空。

如果我独立调用命令行,则可以正确读取变量。

为什么?我怎么能克服这个?

1 个答案:

答案 0 :(得分:1)

我用SETX进行了广泛的实验。除非您以编程方式重新读取相关的注册表项,否则无法在设置它们的进程或脚本中看到通过SETX设置的变量。