我有一个 C++ 程序调用GetEnvironmentVariable()
来获取“路径”变量信息。如果我正在运行我的程序,同时,我通过“MyComputer->Properties->Environment Variables”更改我的“路径”变量?...如果不重新启动我的程序,是否 100% 不可能检索更新的“路径”变量GetEnvironmentVariable()
(和 Visual Studio)。
“确保在读取环境变量之前重新启动应用程序。如果您打开控制台窗口并更改“我的电脑”上的环境变量,也会发生同样的情况,这些不会在任何现有控制台窗口中记录。您需要重新启动它们以获取新环境变量的副本。”
这是否意味着 100% 无法检索更新的“路径”变量?我不确定我是否在浪费时间。
另外,我尝试过这样的事情,但没有成功。
谢谢你。