Pour me connecter à un ordinateur distant, j'utilise le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Dim options As ConnectionOptions = New ConnectionOptions()
 
        options.Authority = "ntdlmdomain:" + Domain
        options.Username = Login
        options.Password = Mdp
 
        Dim scope As ManagementScope = New ManagementScope("\\" + AdressIP, options)
 
scope.connect()
L'instanciation de l'objet scope se fait sans erreur, par contre au moment du connect, une exception se lève avec le texte "paramètre non valide".

Pourtant, quand j'utilise l'outil "connexion bureau à distance", sous Windows 7, et avec les mêmes paramètres, je n'ai aucun souci pour accéder à l'ordinateur en question.


C'est la première fois que j'utilise cet objet. Quelqu'un peut m'éclairer sur son fonctionnement ?


NB : Si j'enlève le "\\", j'ai la même exception, mais au niveau du New ManagementScope(AdressIP, options)