- 特別是在Windows上「.. \ Documents & Settings \ All Users,基本上任何需要前端動態派生的路徑都是基於您的軟件正在運行的操作系統(現在我需要答案這一點)
- 當前用戶的我的文檔dirctory (好吧,這已經回答了) 和basicaly需要前端進行動態派生根據您的軟件上運行的操作系統上的任何路徑。
3
A
回答
8
3
您可以獲得有關用戶環境的任何信息可以從
System.getProperty("...");
要取回的,你可以得到什麼樣的列表,看看這裏:http://mgrand.home.mindspring.com/java-system-properties.htm
我不認爲你」將能夠以依賴於操作系統的方式獲得所需的路徑(所有用戶路徑)。畢竟 - 其他操作系統是否具有相同的功能?最好的辦法是到大概檢查:
System.getProperty("os.name");
看到,如果你運行的是Windows,然後如果是使用「C:\文件&設置\所有用戶\」。
但你只是不斷地用
System.getProperty("user.home");
(由其他人提及)
整個應用程序會更好。或者,允許用戶指定目錄以存儲您想要存儲的任何內容。
0
具體獲得Windows上的」 .. \文件&設置\所有用戶,basicaly任何路徑,需要將前端基於軟件所運行的操作系統上進行動態的。(現在我需要的答案本)
下面的所有用戶目錄中的文件夾在Windows變量目錄,詳情可在文件中找到有關KNOWNFOLDERIDs(舊版本CSIDL)。 因爲這個值是依賴於系統的Java沒有提供訪問數值的方式。
我認爲這個Windows特定的文件夾在其他操作系統上一般沒有相同的功能。此外,文件夾文件&設置\所有用戶只存在於最新的Windows版本和事情處理不同,例如Windows 2000或XP我認爲。
如果你真的需要這些信息,你應該閱讀微軟文檔,並且阻止一個本地庫或一些由Runtime.exec調用的腳本來提供信息給你的Java應用程序。
相關問題
- 1. 獲取當前操作系統的最佳方式是什麼?
- 2. Ruby on Rails和Java Development的最佳操作系統是什麼?
- 3. 用Postgresql獲取系統操作信息
- 4. 什麼是在Android中顯示信息的最佳方式
- 5. 在多列中展示信息的最佳方式是什麼?
- 6. 在FIFO Qeueing系統中,實現優先消息的最佳方式是什麼
- 7. 生物信息學的最佳操作系統?
- 8. 什麼是開始寫入的最佳語言操作系統
- 9. 與關係獲取數據的最佳方式是什麼?
- 10. 在iOS中定期接收位置信息的最佳方式是什麼?
- 11. 什麼是學習Windows生態系統的最佳方式?
- 12. MySQL:創建訪問系統的最佳方式是什麼?
- 13. 在Java中自定義排序的最佳方式是什麼?
- 14. 什麼是在Rails中開發登錄系統的最佳/最快方式
- 15. 在django中獲取row_num的最佳方式是什麼?
- 16. 在strings.xml中獲取attrubute值的最佳方式是什麼?
- 17. 在PHP中獲取HashTable的最佳方式是什麼?
- 18. 獲取系統帳戶信息java?
- 19. 什麼是推遲信息的最佳方式?
- 20. 製作「hashtag」系統的最佳方式
- 21. 在Erlang中,升級分佈式系統的最佳方式是什麼?
- 22. 在java中處理環境特定配置的最佳方式是什麼?
- 23. 在Java Android中獲取GIF的持續時間的最佳方式是什麼?
- 24. 獲取客戶操作系統/瀏覽器的詳細信息
- 25. Adobe flex與Java通信的最佳方式是什麼?
- 26. Java程序監控系統健康的最佳方式是什麼?
- 27. 使用Python(Bash?)獲取操作系統級別的系統信息(CPU速度)
- 28. 將信息從java傳遞給C++的最佳方式是什麼?
- 29. 什麼是自動化後構建操作的最佳方式?
- 30. 處理多個操作的最佳方式是什麼?