Bonjour,
voila je voudrais fair une appli qui test une liste d'adresse IP et qui stocke le résultat dans un fichier log (un traitement est prévu sur ce fichier, mais le pb n'est pas là)
Voila mon code (qui se déclenche quand je clique sur un boutton) :
Code :
- retMsgb = Shell("ping 127.0.0.1 > " & App.Path & "\EtatServeur.log", 1)
|
mais ça ne marche pas !!
la fenêtre DOS s'ouvre et se ferme tout de suite, et mon fichier EtatServeur.log est toujours vide
Le PID que je récupère dans retMsgb est différent de 0, donc à priori, la commande s'est bien déroulé
par contre quand je fait
Code :
- retMsgb = Shell("ping 127.0.0.1", 1)
|
la fenêtre DOS s'ouvre et je vois bien qu'il envoie 4 paquets de données vers l'IP spécifié
j'ai essayé de fairer directement dans une fenêtre DOS :
ping 127.0.0.1 > EtatServeur.log
et là ça marche sans problème !!!
quelqu'un pourrait il m'aider à faire une redirection vers un fichier SVP ?