Accueil > > > FAIRE UN PING SOUS DOS AVEC VB
FAIRE UN PING SOUS DOS AVEC VB
Information sur la source
Description
Comment puis-je éxecuter un ping sous MS-DOS Mettez cette fonction dans un Module :
Source
- Function PingDos(AdIP As String)
- Dim Commande As String
- Dim Resultat As Long
- Dim Ad_a_tester As String
- Dim Handle As Long
- Dim Fichier As String
- Dim Ligne As String
- Dim EstOK As Boolean
- Dim t As Long
-
- Fichier = App.Path & "resultat.txt"
- Ad_a_tester = AdIP
- Commande = "c:\command.com /cping " & Ad_a_tester & " >" & Fichier
-
- Resultat = Shell(doCmd, vbMinimizedNoFocus)
-
- t = Timer
- Do
- If Timer - t > 5 Then Exit Do
- DoEvents
- Loop
- Do
- DoEvents
- Err = 0
- On Error Resume Next
- If FileLen(Fichier) <> 0 And Err = 0 Then Exit Do
- Loop
- EstOK = True
- Handle = FreeFile
- Open Fichier For Input As #Handle
- While Not EOF(Handle)
- Input #Handle, Ligne
- If InStr(Ligne, "d'attente de la demande") <> 0 Then
- EstOK = False
- End If
- Wend
- Close #Handle
- Kill Fichier
- If EstOK = True Then
- MsgBox (Ad_a_tester & " Trouvé !")
- Else
- MsgBox (Ad_a_tester & "Non trouvé")
- End If
- End Function
-
- ' Pour l'executer :
- PingDos("127,0,0,1")
Function PingDos(AdIP As String)
Dim Commande As String
Dim Resultat As Long
Dim Ad_a_tester As String
Dim Handle As Long
Dim Fichier As String
Dim Ligne As String
Dim EstOK As Boolean
Dim t As Long
Fichier = App.Path & "resultat.txt"
Ad_a_tester = AdIP
Commande = "c:\command.com /cping " & Ad_a_tester & " >" & Fichier
Resultat = Shell(doCmd, vbMinimizedNoFocus)
t = Timer
Do
If Timer - t > 5 Then Exit Do
DoEvents
Loop
Do
DoEvents
Err = 0
On Error Resume Next
If FileLen(Fichier) <> 0 And Err = 0 Then Exit Do
Loop
EstOK = True
Handle = FreeFile
Open Fichier For Input As #Handle
While Not EOF(Handle)
Input #Handle, Ligne
If InStr(Ligne, "d'attente de la demande") <> 0 Then
EstOK = False
End If
Wend
Close #Handle
Kill Fichier
If EstOK = True Then
MsgBox (Ad_a_tester & " Trouvé !")
Else
MsgBox (Ad_a_tester & "Non trouvé")
End If
End Function
' Pour l'executer :
PingDos("127,0,0,1")
Conclusion
.
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
ouvrir un exe dos dans une listboX [ par Tesla93 ]
Comment faire pour ouvrire un exe dos dans uns liste box genre dans le prog en vb on tapeping 127.0.0.1 et sa nous affiche le resultat dans une listbo
comme > sous DOS [ par mathieu57100 ]
Bonjour,je voulais savoir si il était possible d'envoyer le résultat d'une commande DOS avec shell dans une variable.Sous DOS, si je fais par exemple
Récupérer la reponse d'une commande dos avec vs2005 [ par Nikita0511 ]
Bonjour à tous, je suis tout nouveau sur le forum du site et j'espere ne pas mettre tromper de thème, site tres sympas en tout cas.J'ai recherché tout
cmd DOS TRACERT & PING dans applic VB [ par LeTech ]
Bonjour à tous,je commencerai par féliciter toutes les personnes qui gèrent et qui apportent leurs connaissances à ce forum et qui le rendent très int
URGENT : lire un fichier MS-DOS sous visual basic (UNICODE) [ par thierrydelepine ]
bonjour,j'ai un fichier MS-DOS (créé en mode commandes MS-DOS avec la méthode EDIT) contenant des caractères accentués genre "é".comme ce fichier est
commande dos dans un VBS [ par c0lt ]
Bonjour,Comment fait on pour lancer un programme sous DOS par l'intermediaire d'un vbscript?MerciColt
Fenetre DOS ds une fenetre MDI [ par aldebarre ]
Bonjour, est-il possible d'avoir une fenetre console Dos ds une fentre MDISI oui comment faut -il faire??Merci d'avance leo
Script "Visual Basic Script" sous DOS [ par beber49 ]
Bonjour,Je suis désespéré, j'aimerai lancer un .vbs ss DOS et j'ose pas croire que c'est pas possible.J'ai essayé de copier cscript.Exe sur la disquet
dos [ par VirusMan2 ]
j'ai fait un prog qui test des connexion ip avec nbtsat masi j'ai pas le temps de voir le resultat que l'invite de commande se ferme !qu'est ce que je
problème de visualiser contenue en dos d'une partition ntfs [ par bonami ]
mes données sont en danger de perte j'ai l'ordinateur bloqué lors de démarrage de windows xp il ne veut pas faire récupération de win xp il me reste s
|
Derniers Blogs
OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc [HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] SLIDES ET DéMOS : AUTOUR DU W3C , NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Très bonne après-midi passée lors cette conférence avec le W3C, organisée par L' Inria sur les nouveaux standards, ce Mardi 14 Février, on sent vraiment que çà bosse au W3C, et l'avenir est très très prometteur pour le HTML5, notamment ...
Cliquez pour lire la suite de l'article par Gio GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|