Windows WinJS 应用系统访问

Windows WinJS App System access

我想创建自己的工具来对文件系统中任何位置的照片和视频进行排序,排序和更改名称,以及类似的东西(基本上是一个带有自定义排序参数的排序工具)。

由于 windows 商店应用程序易于分发,我认为它可能是开发它的好地方。
虽然我不反对 C# 或 VB,我想它可以很容易地完成,但我想尝试 windows 商店的 HTML/CSS/JS 应用程序。
我不是为了赚钱,因为是为了我的家人

而且我真的不知道这些应用程序对文件系统有什么样的访问权限。

由于通用模型,我考虑使用商店应用程序,如有必要,我也可以将其移植到手机上,我正在考虑的另一个选择是使用 ironpython 并使其成为完整的桌面。

对于 UWP 应用程序,您没有对系统文件的完全访问权限。当然,您会在应用程序的工作文件夹中找到一个 - LocalFolder。通过使用合适的 Capabilities,您可以被授予访问指定库的权限,例如:Mu​​sicPhotosVideos 等等,称为 KnownFolders。此外,您还可以广泛访问可移动设备。为防止访问冲突以处理 KnownFolders 中的文件,您必须使用特殊的代理程序,它将授予您的应用程序权限。

will find at MSDN的完整访问权限列表。