草庐IT

windows - 为所有用户存储具有读\写权限的应用程序数据的最佳目录?

在WindowsVista之前,我将我的应用程序数据保存到程序所在的目录中。最常见的位置是“C:\ProgramFiles\MyApplication”。众所周知,在Vista及之后的版本中,普通用户是没有权限在“ProgramFiles”文件夹下进行写操作的。所以我的第一个想法是将应用程序数据保存在“AllUsers\ApplicationData”文件夹下。不过这个文件夹好像也有写限制啊!综上所述,我的要求是:该文件夹应存在于WindowsXP及以上版本。系统的所有用户都应该对该文件夹及其子文件夹和文件具有读\写\创建权限。我只想为所有用户提供一个file\files的副本。