使用"我的文件"作为倾销场的道德规范

Ali*_*arr 10 storage

我已经想了一段时间了,想得到一般意见:

如果先前已经询问过此高级道歉,我进行了搜索并找不到类似的内容.此问题与诸如"在Windows中保存临时文件的正确位置?"之类的问题有关.,但不完全一样.

我注意到多年来在Windows上花费了很多年,从XP到Vista,现在到7岁,"我的文档"目录已经慢慢变成了一个鼓励你将个人'东西'放入倾倒场的地方任何随机应用程序想要存储的任何垃圾.

例如,如果我现在查看我的工作xp机器上的"我的文档"目录,有Adobe,FX Composer,Maya,Processing,Visual Studio 2005/2008,Visual Studio Samples,Window Clippings,Evernote等文件夹......这个清单一直在继续.

事实上,我现在使用该文件夹的最后一件事就是存储我的"东西" - 这是它打算做的事情.我个人觉得将我的实际文档存储在那里,以及这些随机的应用程序设置太杂乱无章,难以排序.此外还有令人头疼的备份软件等......信噪比变得惨不忍睹.

遗憾的是,我现在发现自己处于编写一些代码的位置,我想存储一些与我的应用程序相关的设置.理想情况下,这些设置应该是"全局的"(我们的软件定期更新),因此将它们存储在可能短暂的某些Program Files目录中将无法正常工作.虽然设置本身可以存储在注册表中,但备份文件,压缩档案,样本等等...

所以我真正要问的是,对于这种情况,什么是正确的解决方案?我是否跟随人群并使用"我的文件"作为倾销场?无论如何,该文件夹是否已注销,或者我是否在添加问题?

您是否使用"我的文档"作为应用程序的存储区域?你是否对那里出现的所有垃圾感到沮丧?

我的软件的用户是半技术的,所以可能会理解它只是一个像任何其他目录一样的目录(因此可以处理它在其他地方) - 但我想埃德娜阿姨不会理解这一点,答案也是如此取决于背景?

提前致谢!


编辑:

感谢%APPDATA%的建议 - 我想这对于不应该向用户公开的应用程序设置和文件是好的,但对于用户移动/管理自己可能有用的文件呢?我的文件是唯一的解决方案还是应该坚持%APPDATA%?

hob*_*bbs 7

如果这些是应用程序私有文件(即不是用户可见的文档),那么这个%APPDATA%文件夹的用途是什么?


Mic*_*lon 5

只需在安装时进行配置,然后由用户进行配置.理想情况下,只给他们两个选择,一个是我的文档,一个是APPDATA.

使APPDATA成为默认设置,但允许在安装时轻松更改此设置,以便企业管理员想要自动存档的"我的文档"文件夹中的所有内容.