2010-12-02 22 views
6

XP ve daha yukarısında, System32 klasörüm C: \ WINDOWS \ system32 konumunda. Windows 2000'de C: \ WINNT \ system32 konumunda. java ile System32 klasör konumuna alınma

System.getProperty("something");
veya bir şekilde System32 klasörünün yerini alabilmem için bir yolu var mı? Ben NT düşünüyorum yana

cevap

2

SYSTEMROOT ortam değişkeni size windows yükleme noktasının yerini verecektir ('C: \ Windows' gibi bir şey). System32 dizinine tam yolun inşaatı elbette basittir ('C: \ Windows \ System32').

3

Bu çalışması gerekir:

String system32Path = System.getenv("SystemRoot") + "\\system32"; 

Windows XP'nin benim yüklemesinde, bir Komut İstemi döner C set SystemRoot yazarak: \ Windows

+0

Ayrıca doğru sonucu üretilen answer – user489041