Ligne cmd dans vbs, fonctionne mais..
Bonjour, je bloque sur quelque chose de simple mais je ne trouve pas l'erreur ....
J'aimerais inclure une commande cmd dans mon fichier vbs, jusque là aucun souci, mais je bloque sur ce bout de commande:
Il permet d'enregistrer sur fichier texte le contenue de la commande "ping"
Code:
1 2 3 4
|
Set objShell = CreateObject("Wscript.Shell")
strCommand = strCommand & "ping > ping.txt"
resultat=objShell.Run(strCommand,0,True) |
Mais apparemment il n'arrive pas à enregistrer le fichier ... alors que sous fichier .bat la même commande fonctionne parfaitement.
Si je remplace "ping > ping.txt" par "calc" ça ouvre bien la calculatrice donc le code vbs est bon ..
EDIT: j'ai réussi à trouver le message d'erreur:
Citation:
La commande Ping n'a pas pu trouver l'hote >. Vérifiez le nom et essayez à nouveau.
merci du coup de patte ! :D