K
KartoffelKiffer
Gast
Hallo,
ich würde mittels Java-Programmes gern ermitteln, um welche Distribution es sich handelt. Momentan reicht mir der Vergleich zwischen Windows und Linux-Derivaten.
Ich habe es bisher mittels Systemvariablen gemacht, die ich auf ihre Existenz geprüft habe.
Allerdings funktioniert es nicht unter Windows2000, da auch Win2k die Variable HOME nicht kennt (somit wurde es hier als Linux gebranntmarkt). Wurde wohl erst ab WinXP eingeführt.
Gibt es irgendwie eine andere, oder ggf. äquivalente Lösung für mein Problem?
Mfg Tom
ich würde mittels Java-Programmes gern ermitteln, um welche Distribution es sich handelt. Momentan reicht mir der Vergleich zwischen Windows und Linux-Derivaten.
Ich habe es bisher mittels Systemvariablen gemacht, die ich auf ihre Existenz geprüft habe.
Code:
// Vereinfacht
if (System.getenv("HOME") == null) {
return "linux"
} else {
return "windows"
}
Allerdings funktioniert es nicht unter Windows2000, da auch Win2k die Variable HOME nicht kennt (somit wurde es hier als Linux gebranntmarkt). Wurde wohl erst ab WinXP eingeführt.
Gibt es irgendwie eine andere, oder ggf. äquivalente Lösung für mein Problem?
Mfg Tom