Windows Vista 中 %allusersprofile% 文件夹的确切路径是什么?在某些系统上,我看到该文件夹为“c:\Users\All Users”,在某些系统上它被映射到“C:\ProgramData”,而在其他系统上它被映射到“C:\Users\Public”。
如果您可以提供微软文档参考的链接将会非常有帮助(到目前为止我还无法挖掘出该链接)。
Edit:注册表设置确实定义了文件夹的位置。我正在寻找更多的是 Windows 在安装时如何解释/定义这些文件夹? Microsoft Windows Vista 定义的此文件夹的默认位置是什么?
你为什么在乎?只需使用环境变量(或已知文件夹ID http://msdn.microsoft.com/en-us/library/bb762584(VS.85).aspx,保证永远有效。
微软明天可能会决定将该目录移动到另一个位置 - 只要您继续使用该环境变量就可以了。
如果您对值进行硬编码,则您的代码will打破在未来。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)