我已经搜索了几个小时,试图找到为什么某些环境变量在control-panel>system>advance-system-settings>environment-variables.中可见的原因其他变量设置在哪里?为什么它们在这里不可见?
发布于 2011-03-12 16:08:06
Windows将每用户特殊文件夹的位置存储在以下注册表项下:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders通用特殊文件夹在HKEY_LOCAL_MACHINE下的相同路径中指定:
HKEY_LOCAL MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders至于为什么它们不像其他用户变量那样在GUI中公开,我只能推测。但我的猜测是,这是因为它们并不是用户真正想要更改的。路径由系统确定,供应用程序内部使用。
发布于 2011-03-12 16:07:52
GUI对话框中显示的变量是用户可以修改的变量。
其他的如APPDATA,它的值是由系统决定的,所以Windows不会在允许你编辑它们的对话框中显示它们。
发布于 2011-06-06 02:45:06
要获得包括隐藏变量在内的Windows环境变量的完整列表,请查看环境变量Wiki:System variables,Hidden variables。
希望这能有所帮助。
https://stackoverflow.com/questions/5280841
复制相似问题