IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET] Nom complet de la machine locale!


Sujet :

Windows Forms

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 285
    Points : 139
    Points
    139
    Par défaut [VB.NET] Nom complet de la machine locale!
    Bonjour,

    Je cherche un moyen d'obtenir le nom complet de la machine locale ... cad avec en plus le nom de domaine ...

    Deux solutions :

    1) WMI en passant par l'objet Win32_ComputerSystem
    ==> Pb : sur certaines machines (serveur), il ne me retourne pas le nom complet correcte ... il en manque un bout ...

    2) Active Directory "(&(objectClass=computer)(cn=" & System.Environment.MachineName & "))"
    ==> Rien ne me garantit que dans le réseau j'ai pas deux fois le même nom net bios mais avec un nom de domaine différent !

    Si quelqu'un a une autre idée ...

  2. #2
    Membre habitué

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 285
    Points : 139
    Points
    139
    Par défaut
    J'ai un peu avancé ...

    Avec l'objet Win32_NTDomain ca marche bien mais plus dès que je suis déconnecté (plus de réseau). Je recup bien l'objet mais il semble que les infos genre adresse ip du serveur de domaine ne soit pas stockée ...

    A suivre ...

  3. #3
    Membre habitué

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 285
    Points : 139
    Points
    139
    Par défaut
    Alors j'ai pte trouvé un moyen :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    System.Net.Dns.GetHostByName(System.Environment.MachineName).HostName
    Ca semble même marché si il n'y a pas de réseau ...

    A suivre !

  4. #4
    Membre habitué

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 285
    Points : 139
    Points
    139
    Par défaut
    Hello !

    Bon, même si je ne réponds qu'a moi même, je réponds !

    Ca marche pas mal même déconnecté après un nuit !!!!

    Donc pour moi c'est bon ! Surtout que c un pré-requis !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment récupérer le nom de la machine locale ?
    Par micher dans le forum ASP.NET
    Réponses: 6
    Dernier message: 12/02/2007, 16h09
  2. [SQL2K] Nom complet de la machine de la base de données ?
    Par maitrebn dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 04/01/2007, 14h15
  3. Nom de la machine locale
    Par mambo dans le forum Visual C++
    Réponses: 2
    Dernier message: 02/08/2006, 08h53
  4. FreeBox et nom de machines locales..
    Par karmaki dans le forum Développement
    Réponses: 3
    Dernier message: 15/11/2004, 19h00
  5. Récupérer le nom de la machine locale
    Par Jflgb dans le forum C++Builder
    Réponses: 5
    Dernier message: 15/05/2003, 09h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo