访问Environment.SpecialFolder

发布于 2024-12-01 09:47:12 字数 118 浏览 3 评论 0原文

我的桌面应用程序需要从存储在 ProgramData 文件夹(在 Win 7 中)的文件中存储和检索数据。无论操作系统是 Win 7 还是 Win XP,如何访问 Environment.SpecialFolder?谢谢。

My Desktop Application needs to store and retrieve data from files stored in ProgramData folder (in Win 7). How can I get access to the Environment.SpecialFolder regardless of the Operating System whether it is Win 7 or Win XP? Thanks.

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

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

发布评论

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

评论(1

夏至、离别 2024-12-08 09:47:12

我不确定 Java 是否提供了这个。您可以在 Windows 7 上通过环境变量 CSIDL_COMMON_APPDATAProgramData 访问它:

File appData = new File(System.getenv("CSIDL_COMMON_APPDATA"));

I am not sure Java provides this. You can access it, on Windows 7 through the environment variable CSIDL_COMMON_APPDATA or ProgramData:

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