You are not logged in.

  • Login

1

Sunday, April 15th 2007, 5:34pm

Systeminformationen auslesen

Hallo, ich habe aus schulischen Gründen angefangen Java zu programmieren.

Nun bin ich dabei ein TicketSystem zu entwickeln, und hätte dazu eine Frage.

Ich würde gerne einige Systeminformation von einem XP Computer auslesen und zwar:
-Benutzername
-Computername
Vorname des Benutzers
Nachname des Benutzer

Den Benutzername kann ich mit System.out.println(System.getProperty("user.name"));

und den Computername mit
System.out.println(System.getenv("COMPUTERNAME"));

bestimmen.

Hat jemand eine Idee wie ich den Vorname und den Nachname des Benutzers bestimmen kann.

Hab einen Pc mit XP der in einer Win2003 Domäne mit Active Directory hängt.

Würde mich sehr auf eine Antwort freuen

Grüße
Daniel

2

Sunday, April 15th 2007, 5:46pm

Also vom Betriebssystem bekommst du die Daten sicher nicht.
Hier nochmal die verfügbaren Variablen: http://java.sun.com/j2se/1.5.0/docs/api/java/lang/System.html#getProperties()
Java ist plattformunabhängig und Vor- & Nachname hat nun nicht jedes System.

Ich nehme an an, dass du die Daten vom Active Directory anfragen willst?

Informationen dazu findest du z.B. hier:
* http://forum.java.sun.com/thread.jspa?threadID=726601

Vielleicht findest du auch hier ein paar Infos:
site:docs.sun.com+active+directory

Habe die Ergebnisse aber nicht alle gecheckt.

3

Wednesday, April 25th 2007, 9:24am

Vielen Dank

Social bookmarks