我遇到了一个关于系统属性环境变量的奇怪问题。
如您所知,我们可以打开Computer->Property->Advanced System Settings->Advanced->System Environment Variables->User Variables for admin
我将变量 TEMP 的值更改为 C:\mytemp\ 并单击确定保存它。
但是,在命令行中,当我 echo 时%TEMP%
,它仍然显示原始路径,C:\Users\admin\AppData\Local\Temp
.
当我在资源管理器中输入 %TEMP% 时,它将转到 C:\mytemp
现在我想用用户 API 来获取路径,GetEnvironmentVariable()
也将返回与命令行中的 echo %TEMP% 相同的路径。我怎样才能像exploer那样获得路径。提前致谢。
PS。操作系统是Win7 x86