2012-01-10 90 views
1

我有使用SETX命令使用环境变量中相同的过程,分配它

之后分配的环境变量的安装程序,该安装程序调用使用该环境变量,但在这种情况下变量仍然是一个命令行空。

如果我独立地调用命令行,变量被正确读取。

这是为什么?我该如何克服这一点?

回答

1

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