我正在构建一个现代的ui应用程序,并希望使用批处理文件编写并定期更新可通过winjs应用程序中的ms-appdata://
协议访问的数据。我有批处理文件来复制文件夹,但我找不到appdata的文件路径。
App1
的appdata的默认文件路径是什么?如何强制我的应用创建文件夹?
答案 0 :(得分:7)
ms-appdata:/// [local |漫游| temp] /映射到从Windows.Storage.ApplicationData.Current.localFolder,roamingFolder和temporaryFolder返回的StorageFolder。请参阅https://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localfolder.aspx作为示例。因此,您可以从该API创建适当的StorageFolder创建文件夹和文件,然后使用ms-appdata URI来引用它们。
请注意,您始终希望使用Windows.Storage.ApplicationData API来访问这些文件夹,而不是使用绝对路径名。 StorageFolder和StorageFile是路径名的WinRT抽象,并完全取代它们。