Redirection du resultat d'un FOR dans un fichier txt [BATCH] - Windows & Software
Marsh Posté le 15-02-2003 à 12:55:18
dans un .bat fo doubler les % :
for /F %%i in (ip.txt) do ping %%i > resu.txt
Marsh Posté le 15-02-2003 à 12:59:09
Oui j'y ai pensé juste apres mais ca n a pas regle mon probleme.
Voila mon batch :
for /F %%i in (ip.txt) do ping -n 2 %%i > c:\resultat.txt
Et voila ce qui s'affiche dans la fenetre dos :
ping -n 2 192.168.0.2 1>c:\resultat.txt
ping -n 2 192.168.0.3 1>c:\resultat.txt
...
...
...
Et dans le fichier resultat.txt je n aurai que le resultat de la derniere ip testée avant mon CTRL+C
Marsh Posté le 15-02-2003 à 13:26:46
pour concatener un resultat au fichier precedent fo mettre >>
> remplace le contenu
>> ajoute a la fin du contenu existant
Marsh Posté le 15-02-2003 à 13:27:06
Ben c normal fo mettre >> a la place de > sinon ca met pas a la suite !
n'oublie d'effacer ton fichier resultat.txt ou de le mettre à vide (genre "Echo. >resultat.txt" )avant de faire ta boucle !
+
Marsh Posté le 15-02-2003 à 12:03:19
Voila,je cherche a rediriger cette commande vers un fichier texte
for /F %i in (ip.txt) do ping %i
Si j utilise le caractere > ca passe pas