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

Dotnet Discussion :

[VB.net]Récupérer la langue système utilisée sur une machine distante


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Par défaut [VB.net]Récupérer la langue système utilisée sur une machine distante
    Bonjour,

    Voilà je cherche toujours s'il y a un moyen pour récupérer la langue utilisée sur une machine dont je connais le nom, et dont j'ai l'accès bien évidemment...
    je connais le moyen pour faire ça en local, mais ça ne répond pas à mon besoin, j'ai essayé de voir si c'est possible de faire ça via AD et je cherche toujours, on m'a proposé de faire via la base de registre, mais j'ignore comment aussi

    ++

  2. #2
    Membre éclairé
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Par défaut
    J'ai fouillé un peu du coté WMI et j'ai trouvé un lien intéressant :
    http://msdn.microsoft.com/en-us/library/ms186138.aspx
    j'aimerai bien voir un exemple pour récupérer les info d'une machine distante...

  3. #3
    Membre éclairé
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     Dim servername As String = "."
            Dim scope As ManagementScope
            scope = New ManagementScope( _
                "\\" & servername & "\root\cimv2")
            scope.Connect()
     
            ' Query system for Operating System information
            Dim str As String = ""
            Dim query As ObjectQuery
            query = New ObjectQuery( _
                "SELECT * FROM Win32_OperatingSystem")
            Dim searcher As ManagementObjectSearcher
            searcher = _
                New ManagementObjectSearcher(scope, query)
     
            Dim queryCollection As ManagementObjectCollection
            queryCollection = searcher.Get()
     
            Dim m As ManagementObject
            For Each m In queryCollection
                ' Display the remote computer information
                str = "Computer Name : " & m("csname") & vbCr
                str += "Windows Directory : " & m("WindowsDirectory") & vbCr
                str += "Operating System: " & m("Caption") & vbCr
                str += "Version:  " & m("Version") & vbCr
                str += "Manufacturer : " & m("Manufacturer") & vbCr
                str += "Language  : " & m("OSLanguage") & vbCr
            Next
    résolu

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

Discussions similaires

  1. utiliser FileNameEditor sur une machine distante
    Par cendirella dans le forum Windows Forms
    Réponses: 0
    Dernier message: 11/05/2009, 14h57
  2. base de registres sur une machine distante en vb .net
    Par nutix2003 dans le forum VB.NET
    Réponses: 0
    Dernier message: 12/03/2009, 18h51
  3. Réponses: 1
    Dernier message: 08/12/2008, 19h40
  4. Réponses: 1
    Dernier message: 29/02/2008, 14h18
  5. Réponses: 1
    Dernier message: 01/02/2007, 12h51

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