[VBS/VBA] Timeout ou vérifier la disponibilité d'un machine sans ping

Timeout ou vérifier la disponibilité d'un machine sans ping [VBS/VBA] - VB/VBA/VBS - Programmation

Marsh Posté le 30-10-2007 à 10:47:16    

Bonjour,
 
J'ai un script VBA qui va rechercher les membres du group admin de toutes les machines défini dans une liste Excel.
jusque la tout se passe bien, mais quand un machine n'est pas sur le réseau " pc coupé ou pas sur place " le script prends un temps bête à attendre le timeout.  
 
es-ce que quelqu'un a une solution afin de soit vérifier si la machine est sur le réseau ( le ping n'est pas possible car toutes les machines bloque ICMP)  
Ou alors de gérer le timeout.
 
Es-ce qu'en VBS il est possible de vérifier l'état d'un port sur une machine distante ?  
 
La condition, pour augmenter la difficulté c'est qu'aucun logiciel externe ne peut être utilisé ;-)
 
Merci pour votre aide.
 
Bien à vous  
JuVeNaL

Reply

Marsh Posté le 30-10-2007 à 10:47:16   

Reply

Marsh Posté le 31-10-2007 à 10:26:50    

bonjour,
je ne connais pas les différents temps d'attente, mais avec ChDir ca peut faire quelque chose ou pas ?

Reply

Marsh Posté le 31-10-2007 à 14:08:13    

jpcheck a écrit :

bonjour,
je ne connais pas les différents temps d'attente, mais avec ChDir ca peut faire quelque chose ou pas ?


 
 
Bonjour,
 
ChDir n'est pas une une fonction qui gére le temps mais c'est plutot en rapport avec le chemin de dossiers etc ...  
Si quelqu'un a une autre idée ?  
 
Bien à toi
JuVeNaL

Reply

Marsh Posté le 31-10-2007 à 14:10:05    

oui je sais, mais si tu l'utilises pour tester la présence ou non d'une machine, peut être que ca te donne une info plus rapidement ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed