Bonjour,
J'ai 2 fichiers texte à comparer.
Ils contiennent ce genre de chose :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 *** Le 19/12/2013 (Semaine : 51) *** GRAD CR Val-de-France GRAD CR Touraine-Poitou GRAD CR Toulouse ANNE CR Sud-Miditerranée ANNE CR Normandie ANNE CR Nord-Est
Entre les 2 fichier on voit que la différence est outre la date Toulouse et Sud-Miditerranée ont étaient modifié (GRAD et ANNE).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 *** Le 18/12/2013 (Semaine : 50) *** GRAD CR Val-de-France GRAD CR Touraine-Poitou GRAD CR Sud-Miditerranée ANNE CR Toulouse ANNE CR Normandie ANNE CR Nord-Est
Je souhaiterai inscrire dans un fichier résultat ceci :
Afin de pouvoir relever les modifications.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 *** Le 19/12/2013 (Semaine : 51) *** GRAD CR Toulouse ANNE CR Sud-Miditerranée *** Le 18/12/2013 (Semaine : 50) *** GRAD CR Sud-Miditerranée ANNE CR Toulouse
La commande FC n'est pas satisfaisante puisqu'elle me renvoi comme modification les lignes qui ont bougées en plus du reste.
Quant à des boucles for, je ne m'en sort pas.
J'ai oublié de préciser :
Il faudrait que ça soit uniquement en batch (ou en passant par un vbs mais intégré au batch, genre comme pour coloriser le texte) car il n'y a pas (ou presque) de possibilité d'installer de programme externe.
Powershell n'est pas implémenté, il s'agit de poste sous windows XP SP3.
J'aurai donc besoin de votre aide et vos avis.
Merci d'avance
Partager