0
  1. I have accessed normal files and folders, but unable to read the target value from a shortcut file. Any idea how to read a shortcut file in WinRT?

  2. My actual requirement is to find the most recently used/opened files in the system This info was previously available through Environment.GetFolderPath(Environment.SpecialFolder.Recent)

Thank you in advance :)

4

1 回答 1

0

在 Win8 上有一个文件 AppData\Local\recently-used.xbel 包含此信息。解析它应该很容易,但问题可能是访问该文件,因为它不在可以通过任何清单声明访问的文件夹中。AppData 文件夹也被隐藏,使其无法通过 FileOpenPicker 访问。

我的猜测是,这是微软有意做出的改变,因为它与沙盒应用程序无关,其他应用程序使用了这些文件。如果您想打开您的应用程序最近打开的文件,您可以推出自己的“最近更改”实现。这应该很容易,因为无论如何您都必须将他们的令牌保存到 FutureAccessList。

于 2013-02-25T13:55:00.253 回答