Dites-moi s'il vous plaît Comment puis-je obtenir le nom de domaine Active Directory de java J'ai essayé System.out.println (System.getenv ("USERDOMAIN")); mais je ne reçois que le nom de l'ordinateurComment obtenir le nom de domaine Active Directory en java
======================
je l'ai fait InetAddress inet = InetAddress.getLocalHost(); InetAddress[] ips = InetAddress.getAllByName(inet.getCanonicalHostName()); usernameId.setText(System.getProperty("user.name")); if (ips != null) { for (int i = 0; i < ips.length; i++) { String[] str = ips[i].toString().split("/"); if (!(str[1].startsWith("169") || str[1].contains(":"))) System.out.println("Computer name: " + str[0] + "\nIp address: " + str[1]); computernameId.setText(str[0]);
Et je reçois l'adresse IP et nomordinateur.domaine
Merci pour votre réponse! – Coveraver
Je n'ai pas pensé à simplement utiliser Java pour lister vos variables d'environnement d'une manière indépendante de la plateforme. Intelligent. –