nsIFile:如何获取Vista AppData/LocalLow文件夹路径?

发布于 2024-07-27 15:18:05 字数 318 浏览 8 评论 0原文

我能够获取用户“AppData/Local”文件夹的路径,如下所示, appdatafile = Components.classes[“@mozilla.org/file/directory_service;1”]。 getService(Components.interfaces.nsIProperties)。 get("LocalAppData", Components.interfaces.nsIFile).path;

谁能帮我获取“Ap​​pData/LocalLow”用户文件夹?

I am able to get path to User 'AppData/Local' folder as follows,
appdatafile = Components.classes["@mozilla.org/file/directory_service;1"].
getService(Components.interfaces.nsIProperties).
get("LocalAppData", Components.interfaces.nsIFile).path;

Can anyone help me to get the 'AppData/LocalLow' user folder?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

坦然微笑 2024-08-03 15:18:05

没有命名常量来获取它,因此您必须首先获取 AppData(传入 AppData 而不是 LocalAppData),然后附加 LocalLow > 在物体上。

您还可以/应该将错误提交至请求这个常量

There is no named constant to get it, so you'd have to get AppData first (pass in AppData instead of LocalAppData), and append LocalLow on the object.

You could/should also file a bug to request this constant.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文