Jak otrzymać ścieżkę plików systemowych?

0

Czasami zdarza się że system nie jest zainstalowany na dysku C (tak jest u mnie) i ścieżka plików systemowych się różni.
Czy jest jakaś funkcja która zwróci mi domyślną ścieżkę katalogu windows?

1

Zmienna środowiskowa WINDIR oraz System.getenv() chyba będą najprostszym rozwiązaniem.
http://docs.oracle.com/javase/7/docs/api/java/lang/System.html#getenv%28%29

0

Niestety, nie wiem dlaczego wywala mi NullPointerException

1

Jaki podałeś argument ?
http://www.tutorialspoint.com/java/lang/system_getenv_string.htm

Edit.
Dla potomnych:

File f = new File(System.getenv("WINDIR"));
0

Dobra, działa, Dziękuję wam :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1