Variáveis de Ambiente / PATH Windows/Linux ? [RESOLVIDO]

Bem, estou com algumas pequenas dúvidas, usei o System.getProperty(“file.separator”) para pegar o separador em cada ambiente, até ai tudo bem.

Porém quando tenho uma String do tipo “C:/TEMP”, como encontrar o caminho raiz em cada um dos sistemas ?

Também, como conseguir capturar as variáveis de ambiente em ambos os sistemas ?

Se alguém puder ajudar, desde já agradeço !

[quote=Metaleiro]Bem, estou com algumas pequenas dúvidas, usei o System.getProperty(“file.separator”) para pegar o separador em cada ambiente, até ai tudo bem.

Porém quando tenho uma String do tipo “C:/TEMP”, como encontrar o caminho raiz em cada um dos sistemas ?
[/quote]

Para isso encontrei esse post aqui, quanto as variáveis de ambiente ainda estou pesquisando:

http://www.guj.com.br/java/79907-pegar-caminho-ate-a-raiz-de-um-projeto-java

[quote=Metaleiro]

Também, como conseguir capturar as variáveis de ambiente em ambos os sistemas ?

Se alguém puder ajudar, desde já agradeço ![/quote]

Encontrei esse post:

http://www.guj.com.br/java/192365-problemas-com-o-systemgetenv

Desde já agradeço !