Script VBS & tse

furb59 Messages postés 5 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 7 décembre 2007 - 7 juil. 2005 à 10:02
plantureux Messages postés 4 Date d'inscription mercredi 16 juillet 2003 Statut Membre Dernière intervention 23 avril 2009 - 23 avril 2009 à 16:30
Bonjour,

Je suis a la recherche d'un script en vbs (avec WMI ou pas) qui peut me récuperer l'adresse IP du client de connexion TSE.

Je m'explique. Mes utilisateurs se connecte sur un session TSE. Un script s'execute a l'ouverture de cette session et j'aimerais savoir quelle est l'adresse IP du PC avec lequel il se sont connecter.

Merci de vos reponses.

2 réponses

furb59 Messages postés 5 Date d'inscription lundi 13 juin 2005 Statut Membre Dernière intervention 7 décembre 2007
7 juil. 2005 à 11:55
personne pour m'aider, c'est vraiment urgent SVP.
même un début de biste pourrait m'aider.
0
plantureux Messages postés 4 Date d'inscription mercredi 16 juillet 2003 Statut Membre Dernière intervention 23 avril 2009
23 avril 2009 à 16:30
Aide toi d'un classe ce trouvant sur code source ce nommant WTSHelper

exemple:
   WTSHelper wts = null;
   IntPtr hServer = new IntPtr(0);
   wts = new WTSHelper();
   hServer = wts.Open("Nom de l'hôte ou son ip");
   int id = wts.GetSessionIdFromUsername(hServer, "Nom de la session tse");
   WTS_SESSION_INFO_EXT session = wts.GetSessionInfos(hServer, id);
   wts.Close()

  String ipSessionTse = session.WTSClientAddress.ToString();

Bon courage.
0