如何在java中获取启动文件夹?

时间:2012-12-21 09:34:52

标签: java

嗨..我正在寻找一个可以在java中返回启动文件夹路径的函数 希望这可以在windows xp / 7 / vista上运行

Windows中的启动文件夹是登录时启动其中所有应用程序的文件夹。看起来应该是这样的:

  

C:\Users\USR_NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

2 个答案:

答案 0 :(得分:2)

这应该做:

File f = new File(".");
String startupFolder = f.getCanonicalPath();

答案 1 :(得分:1)

你可以这样做:

File file = new File("");
String path = file.getAbsolutePath());

如果在File构造函数中没有定义路径,则它将采用当前目录。

你的意思是?

编辑:我猜不是。对不起,如果你没有发表明确的问题,我无能为力。 您应该阅读Stackoverflow FAQSSCCE