Bonjour à tous,

Voilà je bloque sur un batch qui me permet de rechercher une chaines de caracteres dans plusieurs fichiers txt.

J'ai 10 fichiers txt qui contiennent le resultat de la commande set de 10 ordis differents.

je souhaite extraire les lignes username et computername pour les rassembler dans un seul fichier

J'ai essayer plusieurs commandes avec la boucle for mais en général j'ai
%%a était inattendu
comme réponse

voici l'un des essais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
for /f "tokens=1 delims= " %%a in ('type *.txt ^| findstr "username computername"') do echo %%a >> result.txt
Avez vous une idée ?

Merci