在Windows 7環境中,我在系統的環境變量下定義了變量VARA =「x」,並且在用戶的環境變量下定義了相同的變量VARA =「y」。我如何獲得系統環境變量部分定義的VARA值。我總是得到用戶價值而不是系統價值。 謝謝。如何獲取被Java中的用戶環境變量覆蓋的系統環境變量?
0
A
回答
2
-1
在Java中,你只需要輸入:
String variable = System.getenv("WINDIR");
System.out.println(variable);
,你會得到系統的環境變量。
如果你要搜索所有系統的環境變量:
Map<String, String> variables = System.getenv();
for (Map.Entry<String, String> entry : variables.entrySet())
{
String name = entry.getKey();
String value = entry.getValue();
System.out.println(name + "=" + value);
}
3
你不能。
System.getenv()
返回應用程序啓動時環境變量的值。如何設置這些值與JVM無關並且無法訪問
相關問題
- 1. Java系統環境變量
- 2. 覆蓋SSIS環境變量
- 3. CMake中的覆蓋環境變量
- 4. Java系統屬性和環境變量
- 5. 如何爲cmd進程設置環境變量? - 不是系統環境變量
- 6. 獲取環境變量
- 7. 嵌入IronPython並覆蓋環境變量
- 8. 覆蓋Windows環境變量值?
- 9. Python - 覆蓋環境變量homedrive和homepath
- 10. 系統環境變量有什麼用?
- 11. NSIS - 如何在系統變量中設置環境變量
- 12. Linux系統:設置環境變量與變量另一個環境的部分
- 13. 環境變量在顛覆
- 14. 如何在Ubuntu中爲系統用戶設置環境變量?
- 15. 如何通過gulp獲取系統環境變量?
- 16. 獲取使用環境變量特定的系統信息
- 17. 獲取環境變量在Java
- 18. Redmon的用戶運行環境變量不加載用戶的環境變量
- 19. 如何獲取環境變量名稱
- 20. 環境變量
- 21. 環境變量
- 22. 環境變量
- 23. 環境變量
- 24. 環境變量
- 25. 環境變量
- 26. Java系統環境變量當前用戶
- 27. Eclipse與系統設置環境變量
- 28. 從c + +更新系統環境變量
- 29. NAnt:路徑系統環境變量
- 30. 獲取Dockerfile中的環境變量值
這不回答這個問題。 –