« DOS/For » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 179 :
 
==Boucle avec plusieurs commandes==
Dans tous les exemples précédents, une seule commande était exécutée, mais la commande FOR offre la possibilité d'exécuter, pour chaque boucleitération, une succession d'instructions écrite sur plusieurs lignes via des parenthèses.
Ceci fonctionne pour tous les cas précédemment définis.
 
Ligne 191 :
 
===Exemple===
L'exemple suivant permet de rechercher tous les fichiers .txt contenant la chaîne de caractèrecaractères <tt>toto</tt>. La commande <tt>FIND /C "toto" *.txt</tt> est utilisée pour faire la recherche. Cette commande retourne:
--------- ''nom du fichier lu'': ''nombre d'occurences trouvées''
Même si la chaîne de caractèrecaractères n'est pas trouvétrouvée, FIND retourne une ligne avec 0 danspour le nombre d'occurences (voir [[DOS/FIND]]). L'exemple suivant traite donc, chaque ligne retournée par le FIND afin d'ende récupérer le nom des fichiers trouvés.
@ECHO OFF