- 在Windows上获取“..\Documents & Settings\All Users”路径或者任何需要根据你的软件运行的操作系统动态派生前端的路径。 (现在我需要这个答案)
- 当前用户的“我的文档”目录,以及基本上任何需要根据你的软件运行的操作系统动态派生前端的路径。 (好的,这个已经回答了)
您可以从中获取有关用户环境的任何信息
System.getProperty("...");
想要了解您可以获取的内容,请查看此处。
我认为您无法以与操作系统相关的方式获取所需的路径(所有用户路径)。毕竟,其他操作系统是否有相应的路径?您最好的选择可能是检查:
System.getProperty("os.name");
检查您是否正在运行Windows,如果是,则使用"C:\ Documents& Settings \ All Users \"。
但最好始终使用
System.getProperty("user.home");