2

我想使用 Users\Public 目录来编写一些文件以便在帐户之间轻松共享,有没有办法将其作为 Java 中的系统变量?

4

3 回答 3

3

找到公共目录的方法是

System.getenv("PUBLIC");

这应该得到类似的东西C:\Users\Public,或者如果您的主驱动器D:D:\Users\Public.

这篇 Wikipedia 文章是 Windows 环境变量的一个很好的参考。

于 2012-06-07T20:56:34.903 回答
1

我没有要检查的 Windows 7,但如果该公共目录存储在环境变量中(例如 %APPHOME% 或 %USERPROFILE%),您可以使用检索其值System.getenv()

http://docs.oracle.com/javase/6/docs/api/java/lang/System.html#getenv(java.lang.String )

于 2012-06-07T20:13:15.020 回答
0

您需要使用 System object

System.getProperty("user.home");

应该得到你所需要的。

于 2012-06-07T19:44:59.047 回答