访问Environment.SpecialFolder

时间:2011-08-24 21:11:38

标签: java file-io

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

1 个答案:

答案 0 :(得分:3)

我不确定Java是否提供此功能。您可以通过环境变量CSIDL_COMMON_APPDATAProgramData

在Windows 7上访问它
File appData = new File(System.getenv("CSIDL_COMMON_APPDATA"));