ping dans un shell sous vb

ping dans un shell sous vb - VB/VBA/VBS - Programmation

Marsh Posté le 29-07-2003 à 14:51:53    

salut.
j'essaye depuis quelques heurs, de lancer la commande ping sous vb.
le resultat devra etre stocké dans un fichier texte.
voici ma ligne de code
 
dim fichierlog as string
dim computername as string
fichierlog = "c:\test.txt
 
shell "ping.exe " & computername & " > " & fichierlog
 
mon problème : ca ne marche pas. [:tapai]  
 
merci

Reply

Marsh Posté le 29-07-2003 à 14:51:53   

Reply

Marsh Posté le 29-07-2003 à 15:46:07    

ben si je ne m'abuse, ça ouvre une fenêtre séparée, faut voir depuis où sur le disque la commande ping est lancée parce qu'il y a des chances que ton fichier soit créé mais pas à l'endroit où tu t'y attendais.
 
As-tu précisé le path absolu? Sinon essaie en spécifiant un path absolu pour voir.
 
Sinon il y a moyen de faire un ping avec les API tu sais [:meganne]

Reply

Marsh Posté le 30-07-2003 à 21:48:34    

merci pour ton aide drasche.
j'ai essayé avec un path absolu et c'est le meme probleme.
merci

Reply

Marsh Posté le 30-07-2003 à 22:38:47    

http://www.mvps.org/vbnet/code/int [...] stname.htm
 
voilà un joli bout de code qui devrait se substituer agréablement à ta ligne de commande :)

Reply

Marsh Posté le 30-07-2003 à 23:00:53    

ok je te remercie beaucoup  
je testerais ca demain
 :sleep:

Reply

Sujets relatifs:

Leave a Replay

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