如何獲得當前計算機的Java程序文件路徑?Java - 獲取「程序文件」路徑
20
A
回答
29
2
使用System.getenv()方法:
public class EnvironmentVariableExample {
public static void main(String[] args) {
System.out.println(System.getenv("ProgramFiles"));
System.out.println(System.getenv("MadeUpEnvVar"));
}
}
如果該變量不存在,它會簡單地返回null。
4
System.getenv("%programfiles% (x86)");
用於64位PC上的32位文件夾。
另外,它適用於Windows Vista及更新版本的任何語言。實際上,調用發佈的任何一個響應都適用於任何語言安裝。
+0
在使用jdk 8的Windows 7中不起作用 – privatejava 2016-06-06 16:14:16
0
對於32位應用:
System.out.println(System.getenv("ProgramFiles(X86)"));
對於64位應用:
System.out.println(System.getenv("ProgramFiles"));
相關問題
- 1. java獲取文件路徑
- 2. 的Eclipse的Java獲取路徑程序
- 3. Java屬性,獲取文件路徑
- 4. 獲取文件路徑中的Java Swing
- 5. Java - 從文件路徑獲取映像
- 6. 在java中獲取文件路徑
- 7. 在java中獲取文件的路徑
- 8. VBS - 獲取程序文件的文件夾路徑?
- 9. 在Centennial應用程序中獲取文件的文件路徑
- 10. 獲取進程文件的路徑
- 11. 獲取遠程文件路徑位置
- 12. Javascript獲取文件路徑
- 13. 獲取CSS文件路徑
- 14. html5獲取文件路徑
- 15. 獲取文件路徑
- 16. asp:FileUpload獲取文件路徑
- 17. 獲取文件夾路徑
- 18. Symfony獲取文件路徑
- 19. 獲取文件的路徑
- 20. 在java web應用程序中獲取上下文路徑
- 21. 獲取包含32位程序的「程序文件」文件夾的路徑
- 22. 實用程序從URL獲取路徑
- 23. 獲取sharedpreferences文件的文件路徑
- 24. 獲取文件路徑的文件名
- 25. 從文件路徑獲取文件名
- 26. 獲取當前文件的路徑
- 27. 從文件路徑獲取文件目錄路徑
- 28. Java獲取當前路徑
- 29. 獲取庫的路徑 - Java
- 30. 獲取XML文件的工作路徑
什麼用獲得這樣的神祕和OS特定目錄的?通過了解這些信息,你究竟在努力達到什麼目的? – 2011-01-31 14:18:53