首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Windows中ProgramData文件夹的意义是什么?

在Windows中ProgramData文件夹的意义是什么?
EN

Stack Overflow用户
提问于 2012-03-01 23:25:45
回答 1查看 56.8K关注 0票数 55

在Windows中ProgramData文件夹的重要性是什么?

我注意到许多已安装的程序将文件存储在ProgramData文件夹的子目录中。有什么特别的原因吗?

我必须为我的应用程序创建一个安装程序。我应该将用户级文件存储在ProgramData下还是Users

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-01 23:29:47

documentation描述了此文件夹的预期用途,如下所示(强调我的):

包含所有用户的应用程序数据的文件系统目录。典型的路径是C:\Documents and Settings\All Users\Application Data。此文件夹用于存储非特定于用户的应用程序数据。例如,应用程序可以在CSIDL_COMMON_APPDATA文件夹中存储拼写检查字典、剪贴画数据库或日志文件。此信息不会漫游,任何使用计算机的人都可以使用此信息。

请注意,本文档引用的典型路径与较旧版本的Windows相同。在Windows的现代版本中,它位于%SystemDrive%\ProgramData中。

相当令人失望的是,上面的引用来自现在遗留下来的CSIDL文档。但是替换KNOWNFOLDERID的文档省略了对这些特殊文件夹的有用描述。所以,就我所知,为了弄清这类问题的本质,你需要同时参考这两个主题。

票数 58
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9518890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档