0

使用文件历史记录保护用户文件谈到了文件历史记录,它基本上是 Windows 8 的连续备份。该博客深入讨论了文件历史记录,还讨论了如何集成 SkyDrive。

我想以编程方式禁用某些文件的备份。这些文件位于另一台服务器上,无需在本地备份它们或将它们放在其他人的云上。博客和相关文章没有讨论选择退出应用程序数据服务。

如何以编程方式:(1)禁用本地文件备份;(2) 禁用基于云的备份。我对 Windows 8(台式机或笔记本电脑)和 Windows Phone 8 的设置感兴趣。

相关:Android 和 Apple 都有相似之处。对于 Android,我们添加android:allowBackup并将其设置为falsein AndroidManifest.xml。对于 Apple,我们可以使用kCFURLIsExcludedFromBackupKey文件属性或com.apple.MobileBackup扩展属性。

杰夫

4

1 回答 1

1

在 Windows Phone 8 中,备份和恢复设置由用户通过系统设置进行控制。应用程序无法阻止自己被备份。但是请注意,备份不存储与第三方应用程序相关的任何数据,而仅存储已安装应用程序的列表

因此,如果用户启用了备份,基本上您不需要在应用程序中执行任何操作来防止本地文件存储在 SkyDrive 上。

在 Windows 8 中,所有内容都可以备份,因为管理员用户可以完全访问他的计算机文件,我认为您不能限制这一点。如果您有敏感数据,您可以使用DataProtectionProvider它来保护它。

于 2013-06-03T06:21:44.487 回答