Les Snippets

Connexion

Fonction permettant de savoir si une machine distante est joignable

Niveau requis pour utiliser/comprendre cette source : 2 ( Initié )
Créé le 21/03/2006 21:40:29 et initié par zoltar35 [Liste]
Vue : 9478
Catégorie(s) : Réseau & Internet, Système
Langages dispo pour ce code :
- VB6, VBA
- VB 2005
- C# 2.x
- PHP 3, PHP 4, PHP 5
- Voir tous les langages pour ce code snippet



Langage : VB6 , VBA
Date ajout : 21/03/2006
Posté par zoltar35 [Liste]

Function Ping(strHost)
  Dim colItems, objItem, intVal
  Ping =  False
  Set colItems = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery _
      (" select * from Win32_PingStatus where address = '" & strHost & "'")
  For Each objItem In colItems
    If IsNull(objItem.StatusCode)  Then
      intVal = -1
    Else
      intval =  objItem.StatusCode
   End If
   Ping = intVal 
   Exit For
  Next
  set colItems =  Nothing
End  Function


Snippets en rapport avec : Wmi, Vbscript, Windows, Xp



Codes sources en rapport avec : Wmi, Vbscript, Windows, Xp

{Visual Basic, VB6, VB.NET, VB 2005} INVENTAIRE D'UN ORDINATEUR AVEC WINDOWS XP/2003
Le script VBS fait un résumé complet du matériel et des logiciels installés sur l'ordinateur dans un...

{Delphi} MISE EN OEUVRE DE WMI (VIA WQL)
Exemple de code permettant l'utilisation de WMI sous Windows 2000/XP/2003. Il est également possib...

{Visual Basic, VB6, VB.NET, VB 2005} CACHER UNE SESSION XP
Ce programme ultra-simple permet de masquer et de démasquer des sessions Windows XP. Lorsqu'une sess...

{C# / C#.NET} XP OPTIMISEUR PROFESSIONNEL
Cette application permet la personnalisation et l'optimisation de Windows XP, avec 40 options totale...

{Visual Basic, VB6, VB.NET, VB 2005} XP EVOLUTION
Bonjour à tous, Ce logiciel permet d'améliorer Windows (si si c'est faisable.) En modifiant certa...

{Visual Basic, VB6, VB.NET, VB 2005} DÉCODEUR DE L'HISTORIQUE "CACHÉ" DE WINDOWS 2000/XP
Je suis tombé par hasard sur une partie du registre qui paraissait bizzare et j'ai essayé de compren...

{Visual Basic, VB6, VB.NET, VB 2005} FIREWALL WINDOWS XP SP 2 DESACTIVER LE BLOCAGE DE CERTAINS PORTS
Ce code permet de desactivé le blocage de certains ports utilisés dans votre réseau interne,le petit...

{C / C++ / C++.NET} STOP OU ENCORE (WIN32)
Arrêter, redémarrer ou mettre en veille l'ordinateur Testé sous Windows XP uniquement ! Voir z...

{Visual Basic, VB6, VB.NET, VB 2005} ENFIN UN VBS POUR ETEINDRE/REDEMARRER WINDOWS XP QUI MARCHE...
Eh oui, nombreux ont été les essais de source pour éteindre/redémarrer xp! Mais jusqu'à présent, tou...

{Visual Basic, VB6, VB.NET, VB 2005} OPTIMISATION WINDOWS XP PAR VBSCRIPT
Ce petit script permet d'optimiser quelques options de Windows Xp que l'on peut changer dans la base...